A coastal town with colorful buildings, a rocky shoreline, and boats docked at the harbor.

Search Bali hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Bali hotels

Zoe Boutique Hotel

Zoe Boutique Hotel
Mylopotamos
9.4 out of 10, Exceptional, (3 reviews)
"Fantastic place, service, quality of breakfast superb. Spotlessly clean and staff so hopeful. We will return."
United Kingdom
Martin
The price is NZ$243
includes taxes & fees
3 July - 4 July
Zoe Boutique Hotel

Bali Diamond Adults Only - by Checkin

Bali Diamond Adults Only - by Checkin
4.0 star property
Mylopotamos
10.0 out of 10, Exceptional, (2 reviews)
"Perfect location right on the beach! "
United States
Anastasia
The price is NZ$241
includes taxes & fees
4 July - 5 July
Bali Diamond Adults Only - by Checkin

Troulis Aparthotel

Troulis Aparthotel
2.0 star property
Mylopotamos
7.6 out of 10, Good, (31 reviews)
"Lovely apartment, basic but had everything we needed. Good location, with multiple beaches within 10 minute walk. "
United Kingdom
Rachel
The price is NZ$231
includes taxes & fees
7 July - 8 July
Troulis Aparthotel

Gorgona Hotel

Gorgona Hotel
Mylopotamos
8.6 out of 10, Excellent, (18 reviews)
"Great stay! Hotel was nice and very close to the beach. Breakfast and dinner were good! "
United Kingdom
Mariane
The price is NZ$131
includes taxes & fees
8 July - 9 July
Gorgona Hotel

Golden Luxury Suites

Golden Luxury Suites
Mylopotamos
9.4 out of 10, Exceptional, (16 reviews)
"We were very happy to stay in this apartment. It's very close to the port and beaches. There are restaurants with Greek cuisine and a travel agency nearby where you can buy excursions. I highly recommend it!"
United States
Olga
The price is NZ$261
includes taxes & fees
13 July - 14 July
Golden Luxury Suites

Nostos Beach Boutique Hotel

Nostos Beach Boutique Hotel
4.0 star property
Mylopotamos
9.4 out of 10, Exceptional, (87 reviews)
"Nice hotel, great location but felt a bit cramped and food was disappointing"
United Kingdom
Simon
The price is NZ$340
includes taxes & fees
9 July - 10 July
Nostos Beach Boutique Hotel

Mitsis Bali Paradise

Mitsis Bali Paradise
4.0 star property
Mylopotamos
8.6 out of 10, Excellent, (59 reviews)
"Friendly staff "
Canada
Gurbir
The price is NZ$525
includes taxes & fees
8 July - 9 July
Mitsis Bali Paradise

Xidas Garden

Xidas Garden
3.0 star property
Mylopotamos
8.0 out of 10, Very good, (6 reviews)
"The owners were amazingly courteous, friendly, and professional. The property was beautiful and clean, and all staff were always willing to help in any way they could. The pool was always refreshing and relaxing, and there was a fully-stocked pool bar for drinks. Meals were served buffet style, and the dining area oversaw the pool. The rooms had either pool view, mountain view, or partial sea view. I would definitely stay here again! <3"
United States
Fotini
The price is NZ$204
includes taxes & fees
9 July - 10 July
Xidas Garden

My Bali Suites

My Bali Suites
Mylopotamos
6.0 out of 10, (1 review)
"Nous avons regrette qu'il n'y avais pas de micro-ondes pas de prises électrique vers la cafetière et le grille pain ,le lavabo sert également d'évier. Proche du port ,de la plage et des commerces. "
France
Dominique
The price is NZ$172
includes taxes & fees
7 July - 8 July
My Bali Suites

Atali Grand Resort

Atali Grand Resort
4.0 star property
Mylopotamos
8.8 out of 10, Excellent, (24 reviews)
"I wouldn’t go to all inclusive to Greece again, maybe just with breakfast included for convenience, because the food outside in the restaurants is muuuch much much better and that’s one of the ways to experience Greece. The quality was ok, but nothing compared to traditional amazing flavours in the restaurants. Also the prices of food in the restaurants is very reasonable, 40-65eur for 2 people you fill your tummies :)"
United States
Raimonda
The price is NZ$317
includes taxes & fees
13 July - 14 July
Atali Grand Resort

Neme Slow Living Retreat

Neme Slow Living Retreat
5.0 star property
Rethymno
The price is NZ$516
includes taxes & fees
2 Aug - 3 Aug
Neme Slow Living Retreat

Traditional Cretan Houses

Traditional Cretan Houses
3.0 star property
Heraklion
8.0 out of 10, Very good, (71 reviews)
"A lovely traditional house in a typical Cretan village away from the tourist hotspots. Our host spoke good English and was very welcoming and helpful. The bakery sells wonderful trays of Baklava which we enjoyed on our spacious roof terrace, a great place for breakfast too. "
United States
Rosalind
The price is NZ$114
includes taxes & fees
6 July - 7 July
Traditional Cretan Houses

Aetovigla Traditional Guest Houses

Aetovigla Traditional Guest Houses
Malevizi
9.8 out of 10, Exceptional, (19 reviews)
"Stunning views, such a warm welcome and great home cooked food"
United Kingdom
Monica
The price is NZ$234
includes taxes & fees
7 July - 8 July
Aetovigla Traditional Guest Houses

Alexander Mountain Resort

Alexander Mountain Resort
3.0 star property
Amari
9.0 out of 10, Wonderful, (55 reviews)
"Very comfortable stay, attentive staff. "
Canada
Claudia
The price is NZ$143
includes taxes & fees
6 July - 7 July
Alexander Mountain Resort

Stay 365 Heraklion Apart Hotel

Stay 365 Heraklion Apart Hotel
Heraklion
9.8 out of 10, Exceptional, (136 reviews)
"The hotel staff are extremely nice and always ready to help! "
United States
XIAOBO
The price is NZ$184
includes taxes & fees
6 July - 7 July
Stay 365 Heraklion Apart Hotel

Kapsaliana Village Hotel

Kapsaliana Village Hotel
4.0 star property
Rethymno
9.6 out of 10, Exceptional, (82 reviews)
"This is a beautiful hotel with wonderful staff and great food."
United Kingdom
Isobel
The price is NZ$649
includes taxes & fees
7 July - 8 July
Kapsaliana Village Hotel

Grecotel LUXME White - All inclusive

Grecotel LUXME White - All inclusive
5.0 star property
Rethymno
9.0 out of 10, Wonderful, (177 reviews)
"Great services and staff. Enjoyed my stay."
United States
Emem
The price is NZ$1,252
includes taxes & fees
16 July - 17 July
Grecotel LUXME White - All inclusive

Avli Lounge Apartments

Avli Lounge Apartments
4.0 star property
Old Town
9.8 out of 10, Exceptional, (209 reviews)
"The breakfast was really fresh and delicious! Wonderful and authentic Creta breakfast."
United States
Mariana
The price is NZ$302
includes taxes & fees
10 July - 11 July
Avli Lounge Apartments

Casa dei Delfini

Casa dei Delfini
3.0 star property
Old Town
9.8 out of 10, Exceptional, (62 reviews)
"Unique & absolutely beautiful room & property. In old town where everything is happening. Walk everywhere. Konstantinos was very helpful. The breakfast was great! Highly recommend."
Canada
Lara
The price is NZ$243
includes taxes & fees
25 July - 26 July
Casa dei Delfini

Yianna Caravel Suites "by Checkin" adults only

Yianna Caravel Suites "by Checkin" adults only
4.0 star property
Malevizi
9.4 out of 10, Exceptional, (91 reviews)
"Hotel has many restrictions and the staff could be more friendly"
United States
Edan
The price is NZ$321
includes taxes & fees
3 July - 4 July
Yianna Caravel Suites "by Checkin" adults only
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Bali attractions

Learn more about Bali

Quaint Bali is calling! Discover its diving, zoo, horse riding and more.

A coastal town with buildings on hills, a calm harbor, and boats.

Top Bali Hotel Reviews

Recent Reviews in Bali

More cheap accommodation in Bali

Find out more about Bali

Top reasons to visit Bali

  • Stunning Beaches: Bali boasts breathtaking beaches with clear waters and soft sand, perfect for sunbathing and water activities.
  • Cultural Richness: Experience Balinese culture through ancient temples, traditional ceremonies, and local customs.
  • Outdoor Adventures: Enjoy a variety of outdoor activities, from thrilling water parks to scenic hikes and golf.
  • Diverse Accommodations: Choose from family-friendly hotels to luxurious beachfront resorts catering to all tastes.
  • Delicious Local Cuisine: Savor delightful dishes at local restaurants and experience the vibrant culinary scene.

Find great hotels near Bali

Discover a diverse selection of accommodations in Bali, where family-friendly hotels and charming guesthouses await. From beachfront resorts to serene spa retreats, Bali offers a delightful blend of relaxation and adventure. Whether you’re after a luxurious stay or a cosy spot to unwind, the island's star-rated hotels cater to every traveller's needs, making your holiday a memorable experience.

  • Peninsula Resort & Spa - All Inclusive: Nestled 20.9km from Bali, the Peninsula Resort & Spa is a 4-star haven for adventure seekers and relaxation enthusiasts alike, boasting a guest rating of 8.4 out of 10. With direct beach access, this resort provides a perfect blend of excitement and tranquility. Guests can take part in various adventure sports such as mountain climbing, rafting, snorkelling, and waterskiing, or unwind at the full-service spa offering body treatments and couples’ treatment rooms. The stunning surroundings and extensive amenities make this resort a great choice for those looking to explore or simply indulge.
  • Iberostar Waves Creta Panorama & Mare: Just 12.9km from Bali, Iberostar Waves Creta Panorama & Mare welcomes families with open arms, featuring a 4-star rating and a guest score of 8.4 out of 10. With direct access to the beach, this property is designed for family fun. Children can enjoy amenities like mini-golf, free cribs, and babysitting services, making it easier for parents to relax. The inviting atmosphere and family-friendly activities ensure a delightful holiday experience for all ages.
  • Seaside A Lifestyle Resort All Inclusive: With a guest rating of 8.6 out of 10, the 5-star Seaside A Lifestyle Resort offers an exceptional all-inclusive experience, situated 20.9km from Bali. This luxurious resort includes unlimited food and drinks, ensuring guests can indulge without worry. Direct beach access allows for a variety of water sports such as snorkelling and windsurfing, alongside opportunities for horse riding and mountain biking. The blend of upscale service and leisure activities makes this resort an ideal choice for those seeking both adventure and relaxation.

Where to stay in Bali

Bali, a charming village in Crete, offers an ideal escape for beach lovers and culture enthusiasts alike. With its stunning beaches, rich Balinese architecture, and friendly atmosphere, visitors can enjoy a variety of experiences, from relaxing seaside retreats to exciting excursions. The nearby neighborhoods provide a trendy yet family-friendly vibe, making it a convenient location for anyone looking to immerse themselves in the beauty and culture of this enchanting region.

  • Mylopotamos: Nestled within the stunning landscapes of Crete, Mylopotamos is a charming city that serves as a gateway to the nearby beaches of Bali. The area experiences moderate seasonal visitor influx, with peak times in May and the summer months of July to August. Mylopotamos is perfect for families seeking outdoor adventures, featuring attractions such as a vibrant water park and picturesque golf courses. The local beaches are a must-visit, providing a blend of relaxation and scenic beauty, while historic sites nearby offer a glimpse into the rich culture of the region.
  • Vlichada: Just a mile from Bali, Vlichada is a quaint village renowned for its serene beaches and outdoor family-friendly activities. Visitor numbers soar during the summer months from July to September, making it a lively spot in the peak season. However, if you prefer a quieter experience, consider visiting outside of this period. Vlichada's sandy shores and urban park provide ample opportunities for relaxation and enjoyment, making it an ideal place for families to unwind and soak in the glorious Mediterranean sun.
  • Lamerianá: Located a mere 4.8km from Bali, Lamerianá is a picturesque village that offers stunning coastal scenery and a laid-back atmosphere. Similar to Vlichada, it sees a spike in visitors during the summer months, particularly from July to September. Lamerianá is perfect for those who appreciate breathtaking views and outdoor exploration. With a nearby beach, dock port, and marina, you can enjoy a variety of water-related activities while immersing yourself in the tranquil Cretan lifestyle.

Things to do in Bali

Shopping

For a vibrant shopping experience in Bali, explore the boutiques at Seminyak Village and the lively stalls at Ubud Market for unique souvenirs. If you're up for a drive, head to Mall Bali Galeria for a mix of international brands and local goods.

Recreation

At the Bali Wellness Retreat, immerse yourself in rejuvenating spa treatments and yoga sessions amidst lush tropical gardens. Enjoy organic meals crafted from local produce while participating in meditation workshops designed to enhance your mindfulness. Each experience is tailored to promote relaxation and well-being in a tranquil setting.

The Fivelements Retreat offers a unique combination of traditional Balinese healing therapies and plant-based cuisine. Engage in daily yoga classes and wellness rituals, surrounded by the serene Ayung River. This sanctuary emphasises holistic healing and personal growth in a peaceful atmosphere.

At the Como Shambhala Estate, indulge in bespoke wellness programmes that include fitness classes, spa therapies, and healthy dining options. Explore the estate's beautiful grounds, take part in guided nature walks, and experience treatments inspired by ancient healing practices for a truly revitalising stay.

Adventure

Explore Ubud’s rice terraces on a guided trek, immersing yourself in lush landscapes and local culture. For thrill-seekers, white-water rafting on the Ayung River offers exhilarating rapids and scenic views. Don’t miss the chance to dive or snorkel at Nusa Penida, where vibrant marine life awaits.

Nightlife

Bali's nightlife is vibrant and diverse, with venues like the iconic Potato Head Beach Club offering stunning ocean views and lively parties. Seminyak's La Favela boasts eclectic decor and a buzzing atmosphere, while Kuta's Sky Garden is known for its rooftop lounge and energetic vibe. Each spot brings a unique flavour to the night.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Bali

To save money on your Bali trip, consider visiting between December and February when hotel prices are lower. Book your accommodation about a month in advance for the best rates, and check for last-minute deals on Expedia. Saturdays are the cheapest days to stay, while Tuesdays are pricier. Use Expedia’s search tool to find options that suit your budget and combine bookings for extra savings. For public transport, opt for local buses or shared rides to cut costs, and explore free activities like visiting temples and enjoying Bali's beautiful beaches.

  • The most and least expensive months on average to stay in a hotel: The hotel pricing in Bali is moderately seasonal. The cheapest months to stay in Bali are December to February, where the prices are moderately lower. This is in comparison to June to August, where prices are moderately higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Bali is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Bali is Saturday. The most expensive day to stay in Bali is Tuesday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your options based on your budget, preferred location, and the type of accommodation you’re after. To uncover the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save some dollars by combining your hotel booking in Bali with your flights and activities through an Expedia package deal.

Find the best attractions in and around Bali

Bali is a fantastic destination for beach lovers and cultural enthusiasts alike. Key attractions include the stunning beaches, scenic canyons, and local monasteries. Visitors can enjoy the vibrant beach scene in Legian, immerse themselves in the rich culture, and explore outdoor adventures in this beautiful region. Whether you're looking for relaxation or exploration, Bali offers a diverse range of experiences to suit every traveller.

  • Mount Ida: Located 20.9km from Bali, Mount Ida offers breathtaking views and a sense of adventure for outdoor enthusiasts. The lush landscapes and diverse flora make it a great spot for hiking and immersing yourself in nature.
  • Agios Dimitrios Church: Just 19.3km from Bali, this charming church is steeped in history and local culture. Its traditional architecture and serene atmosphere provide a lovely backdrop for reflection and exploration of the area's heritage.
  • Varkotopos Beach: Situated within Bali, Varkotopos Beach boasts golden sands and inviting waters. Spend your day relaxing by the shore, swimming, or enjoying the vibrant beach vibe, perfect for unwinding after your adventures.

Best time to go to Bali

The best time to visit Bali can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Bali falls in August, when visitor numbers are moderately high and weather is sunny with no rain. The coolest average temperature in Bali falls in January, visitor numbers are average and weather is mostly sunny with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January55.6°F (13.1°C)Light RainMostly SunnyAverageModerately Low
February56.1°F (13.4°C)Light RainMostly SunnyAverageModerately Low
March57.7°F (14.3°C)Light RainMostly SunnyAverageAverage
April62.2°F (16.8°C)No RainSunnyAverageAverage
May68.9°F (20.5°C)No RainSunnyAverageAverage
June75.7°F (24.3°C)No RainSunnyModerately HighModerately High
July80.1°F (26.7°C)No RainSunnyModerately HighModerately High
August80.2°F (26.8°C)No RainSunnyModerately HighModerately High
September76.8°F (24.9°C)No RainSunnyAverageAverage
October70.5°F (21.4°C)No RainSunnyModerately LowAverage
November64.9°F (18.3°C)Light RainMostly SunnyModerately LowAverage
December59.0°F (15.0°C)Light RainMostly SunnyModerately LowModerately Low

The nearest major airports for your trip to Bali

Flying into Bali is convenient with access to three major airports. Thira (JTR-Santorini National) is situated 125.5km from Bali, with nearby hotels like the 5-star Volcano View Hotel Santorini and The Majestic Hotel, both 3.2km away. HERaklion (HER-Nikos Kazantzakis) is closer at 37.0km, featuring luxurious options such as the Stella Island Luxury Resort & Spa, 14.5km away, and the Aquila Atlantis Hotel, merely 3.2km distant. Lastly, Chania (CHQ-Ioannis Daskalogiannis) is 59.5km away, with accommodations like Kiani Beach Resort Family and Lagon Life Spirit Boutique Hotel, both 8.0km from the airport, offering various transportation services.

Frequently asked questions

What's the best place to stay in Bali?
Based on our traveller data, Stone Village is one of the top choices for your stay. This aparthotel offers 2 outdoor pools and free breakfast. Other good options for your trip include Nostos Beach Boutique Hotel and Bali Star Resort Hotel. See all available top hotels, or vacation rentals in Bali.
What are some of the best holiday rentals that Bali has to offer?
Luxurious villa, idyllic view, 5km from town & beach, total privacy, large pool: This holiday home rental outside of Bali is located in the city centre, and has a fireplace, a balcony and a BBQ to put you at ease in your new surroundings. It has 3 bedrooms, as well as a kitchen with a dishwasher, a fridge and a stovetop, so that you can cook with friends or family. Kick off your shoes and enjoy yourself with a garden and a selection of books. See all vacation rentals in Bali.
If I need to cancel my hotel reservation in Bali, will I receive a refund?
Yes! You'll find that most hotel bookings are fully refundable as long as you cancel before the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of check in. If your reservation is non-refundable, you may still be able to cancel and get a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Bali.
What's the best family accommodation in Bali?
Mitsis Bali Paradise is a hotel with free water park access and 2 outdoor pools, and it's a top choice on Expedia for families. Other good choices for your family trip include Filion Suites Resort & Spa and Resol Hotel. Also, attractions in the area such as Rethimno Kart and Reptisland are fun for children of all ages. Find more child-friendly accommodations in Bali.
What's the best accommodation for an all-inclusive stay in Bali?
Mitsis Bali Paradise is an all-inclusive hotel featuring 3 restaurants and 2 outdoor pools, and a favourite with Expedia travellers. Other good options for your stay include Filion Suites Resort & Spa and Resol Hotel. See more all-inclusive resorts in Bali.
What's the best dog-friendly place to stay in Bali?
Xidas Garden is a top hotel for people travelling with their pets, and offers a full-service spa and furnished balconies for its human guests. Two other good options to stay with your pet include Bali Seaside Sailor and Joanna Apartments. See more pet-friendly hotel accommodations in Bali.
What's the best place to stay to stay near the beach in Bali?
Bali Star Resort Hotel is a top beachfront hotel with 2 restaurants and a seasonal outdoor pool, and it's located on Varkotopos beach . Other good choices to stay near the beach include Bali Diamond Adults Only - by Checkin and Nostos Beach Boutique Hotel. See more stays near the beach in Bali.
What's the best luxury accommodation option in Bali?
Nostos Beach Boutique Hotel is a luxury hotel with 2 restaurants and 2 bars, and it's a popular choice for Expedia travellers looking for an elegant place to stay. Another upscale option for your holiday is Filion Suites Resort & Spa. Find more luxury hotels in Bali.
What's the best boutique-style accommodation in Bali?
Nostos Beach Boutique Hotel is a favourite hotel with our travellers looking for stylish accommodation, and features 55 guestrooms, 2 restaurants and 2 bars. See all boutique hotels in Bali.
What are some hotels with pools in Bali?
Mitsis Bali Paradise is a top hotel with 2 outdoor swimming pools, a children's pool and free water park access. A couple of other options that offer an on-site pool include Filion Suites Resort & Spa and Sea Vessel. View all hotels with pools in Bali.
What is the best spa hotel in Bali?
Bali Star Resort Hotel is a highly recommended beach spa hotel featuring a beach bar and an outdoor pool. Treat yourself to a massage or steam room at the on-site spa. Other popular spa hotels in Bali include Nostos Beach Boutique Hotel and Filion Suites Resort & Spa. See all spa hotels in Bali.
What's the most popular hotel in Bali with an on-site water park or a water park nearby?
Mitsis Bali Paradise is a popular hotel, featuring free water park access, 2 outdoor pools and 3 restaurants.
What is staying in Bali like?
Visitors to Bali will definitely enjoy the zoo. Tourists can also enjoy the city's waterfront and local tours. In Bali, there are 160 hotels and other accommodation options to choose from. Find out more about Bali.
What is there to see in Bali?
The picturesque setting of Varkotopos beach and Livadi Beach exemplify the area's natural beauty. You'll also find Spilies Beach and Rethimno Kart in the area. Take a look at what more there is to see and do in Expedia's Bali guide.
What's the seasonal weather in Bali?
The hottest months are usually July and August, with an average temperature of 26°C, while the coldest months are January and February, with an average of 14°C. Average annual precipitation for Bali is 555 mm.