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

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Bali hotels

1. Peninsula Resort & Spa - All Inclusive

Peninsula Resort & Spa - All Inclusive
4.0 star property
Malevizi
8.6 out of 10, Excellent, (501 reviews)
"Everything was incredible!! Me and my best friend had our girls trip here for a week and the only fault we found was that we couldn’t stay longer! Peninsula was a lovely experience and we would recommend to anyone checking out the property for their next stay!"
Canada
Lara Alid
The price is AU$578
includes taxes & fees
10 Aug - 11 Aug
Peninsula Resort & Spa - All Inclusive

2. Agapi Beach Resort - Premium All Inclusive

Agapi Beach Resort - Premium All Inclusive
4.0 star property
Malevizi
9.2 out of 10, Wonderful, (856 reviews)
"Great location, nice staff, recommended hotel!"
United States
Liron
The price is AU$732
includes taxes & fees
26 July - 27 July
Agapi Beach Resort - Premium All Inclusive

3. 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 AU$250
includes taxes & fees
26 July - 27 July
Bali Diamond Adults Only - by Checkin

4. Celeste Bali Suites

Celeste Bali Suites
4.0 star property
Mylopotamos
10.0 out of 10, Exceptional, (3 reviews)
"Beautiful views of the sea. New facility, very well maintained. Friendly staff. Amazing hot tub + private pool"
United States
Sarig
Celeste Bali Suites

5. 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 AU$518
includes taxes & fees
21 July - 22 July
Mitsis Bali Paradise

6. 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 AU$313
includes taxes & fees
22 July - 23 July
Atali Grand Resort

7. Bali Star Resort Hotel

Bali Star Resort Hotel
3.0 star property
Mylopotamos
9.2 out of 10, Wonderful, (25 reviews)
"Very enjoyable stay - great location, good setup, clean and staff very friendly "
United Kingdom
Anonymous traveller
Bali Star Resort Hotel

8. 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 AU$272
includes taxes & fees
22 July - 23 July
Nostos Beach Boutique Hotel

9. The Royal Senses Resort & Spa Crete, Curio Collection Hilton

The Royal Senses Resort & Spa Crete, Curio Collection Hilton
5.0 star property
Mylopotamos
9.2 out of 10, Wonderful, (127 reviews)
"Great place for families. We really enjoyed our stay"
United States
Glenda
The price is AU$827
includes taxes & fees
6 Aug - 7 Aug
The Royal Senses Resort & Spa Crete, Curio Collection Hilton

10. T Hotel Premium Suites

T Hotel Premium Suites
4.0 star property
Mylopotamos
8.0 out of 10, Very good, (1 review)
"Shuttle service were absent."
United States
Mark
T Hotel Premium Suites

11. 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 AU$203
includes taxes & fees
1 Aug - 2 Aug
Troulis Aparthotel

12. Xidas Garden

Xidas Garden
3.0 star property
Mylopotamos
8.4 out of 10, Very good, (7 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 AU$196
includes taxes & fees
3 Aug - 4 Aug
Xidas Garden

13. Pantheon Villas & Suites

Pantheon Villas & Suites
Mylopotamos
8.0 out of 10, Very good, (6 reviews)
"Nice, clean, and comfortable, with very good service. There is not much we could possibly complain about. I would say the pool, at just over 5m, is more for a splash than for swimming, but for kids this was still perfect. It is walkable to the local seaside village (Bali), but only just, and would not recommend doing so in there heat. Get a car instead, or mybe the local tourist train which had a terminal about 15 mins walk away. Bali village also has good facilities and beaches."
United Kingdom
Anonymous traveller
Pantheon Villas & Suites

14. Grecotel Marine Palace & Aqua Park

Grecotel Marine Palace & Aqua Park
4.0 star property
Mylopotamos
9.0 out of 10, Wonderful, (105 reviews)
"Fabulous property! Great room, huge buffet, lots of areas to relax, great beach, helpful staff."
United States
Lea
The price is AU$833
includes taxes & fees
20 Aug - 21 Aug
Grecotel Marine Palace & Aqua Park

15. Akrogiali Apartments

Akrogiali Apartments
Mylopotamos
9.6 out of 10, Exceptional, (4 reviews)
"Friendly staff and great location. "
United States
Curtis
The price is AU$186
includes taxes & fees
22 July - 23 July
Akrogiali Apartments

16. Zoe Boutique Hotel

Zoe Boutique Hotel
Mylopotamos
9.6 out of 10, Exceptional, (4 reviews)
"We really enjoyed our stay at this hotel especially the warm welcome and the kindness of the staff, we have nothing to complain about.thank you"
France
Fatah
The price is AU$196
includes taxes & fees
24 July - 25 July
Zoe Boutique Hotel

17. Fodele Beach & Water Park Holiday Resort - All Inclusive

Fodele Beach & Water Park Holiday Resort - All Inclusive
5.0 star property
Malevizi
8.6 out of 10, Excellent, (185 reviews)
"Great service and ambience. Staff is very well organized and works very hard to keep everything going smoothly for the visitors. Every night had a show of some sort. Very family oriented."
Canada
Liliana Carreon
The price is AU$799
includes taxes & fees
3 Aug - 4 Aug
Fodele Beach & Water Park Holiday Resort - All Inclusive

18. Bali Seaside Sailor

Bali Seaside Sailor
Mylopotamos
8.8 out of 10, Excellent, (3 reviews)
"The staff was very friendly and helpful. We loved the wonderful breakfast served every morning. The view from our little balcony was amazing and the location perfect. 10 out of 10 from us "
United States
Tracey
The price is AU$224
includes taxes & fees
21 July - 22 July
Bali Seaside Sailor

19. Iberostar Selection Creta Marine

Iberostar Selection Creta Marine
5.0 star property
Mylopotamos
8.4 out of 10, Very good, (90 reviews)
"Lovely 7 night stay. "
United Kingdom
Helen
Iberostar Selection Creta Marine

20. The Royal Blue

The Royal Blue
5.0 star property
Mylopotamos
9.2 out of 10, Wonderful, (181 reviews)
"Fabulous room and location, food was slightly disappointing and didn’t feel 5 star but overall great hotel"
United Kingdom
Simon
The price is AU$457
includes taxes & fees
22 July - 23 July
The Royal Blue
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 some of the most beautiful beaches, perfect for relaxation and water activities.
  • Vibrant Culture: Experience Bali's rich cultural heritage through ancient temples and traditional ceremonies.
  • Outdoor Adventures: Enjoy thrilling activities such as boat tours, karting, and exploring picturesque canyons.
  • Delicious Cuisine: Participate in popular cooking classes to savour authentic Balinese dishes.
  • Diverse Accommodation: Choose from luxurious hotels to charming guesthouses that cater to all preferences.

Find great hotels near Bali

Bali offers a delightful array of accommodation options, catering to every traveller's needs. From luxurious star-rated hotels to charming guesthouses, you'll find the perfect base for your beach, family, or spa-themed holiday. Notably, the Mitsis Bali Paradise stands out among the beach hotels, promising a memorable stay. Discover the enchanting beauty of Bali while enjoying the comfort and hospitality of its diverse lodging choices.

  • Peninsula Resort & Spa - All Inclusive: Located 21km from Bali, the Peninsula Resort & Spa offers a captivating beach and adventure-themed experience with a guest rating of 8.4. This hotel features direct beach access and a plethora of adventure sports, including kayaking and mountain climbing, ensuring thrill-seekers are well catered for. Guests can also unwind in the full-service spa, which includes Turkish baths and a variety of treatments, making it an ideal choice for those seeking relaxation amidst their adventures.
  • Iberostar Waves Creta Panorama & Mare: Situated just 13km from Bali, this family-friendly resort boasts a guest rating of 8.4. Iberostar Waves Creta Panorama & Mare is designed for families, featuring child-centric amenities such as a playground, mini-golf, and a dedicated children's club. Its direct beach access allows families to enjoy the sun and sea, while parents can take advantage of babysitting services for a well-deserved break, making it a great choice for an enjoyable family holiday.
  • Seaside A Lifestyle Resort All Inclusive: With a guest rating of 8.6 and located 21km from Bali, Seaside A Lifestyle Resort offers an indulgent all-inclusive experience focused on romance and relaxation. Guests can savour unlimited food and drinks, complemented by ocean views from the restaurant. The property features a spa with various treatments and a pool area, providing a serene setting for couples to unwind together. This resort is perfect for those looking to create romantic memories by the beach.

Where to stay in Bali

Bali offers an enchanting blend of beach, culture, and outdoor adventures, making it an ideal holiday destination. Visitors can unwind on the stunning Bali Beach or explore the nearby Varkotopos Beach for a tranquil getaway. With friendly locals and family-friendly activities, Bali is perfect for those seeking relaxation and trendy excursions. Don’t forget to check out holiday packages and convenient airport transfers to enhance your travel experience in this picturesque village.

  • Mylopotamos: Nestled in the heart of Crete, Mylopotamos is a charming city that serves as a gateway to the stunning Bali area. The town experiences a moderate influx of tourists throughout the year, with peak seasons in May and the summer months of July to August. Visitors flock here for its beautiful beaches, outdoor activities, and family-friendly experiences. Notable attractions include a thrilling water park and several golf courses, ensuring both relaxation and adventure. The nearby beaches are perfect for sunbathing, while historic sites provide a glimpse into the rich Cretan heritage.
  • Vlichada: A picturesque village just 2km from Bali, Vlichada offers a serene escape with a strong seasonal visitor pattern, particularly from July to September. This quaint location is known for its stunning beaches and outdoor experiences, making it ideal for families seeking a restful holiday. The local museum adds a cultural touch, providing insights into the area's history. With its inviting atmosphere and beautiful coastal views, Vlichada is a perfect spot for those looking to unwind and enjoy the natural beauty of Crete.
  • Lamerianá: Located approximately 5km from Bali, Lamerianá is a tranquil village that attracts seasonal visitors, especially from July to September. Renowned for its scenic beauty, the village offers a delightful beach experience, complemented by a charming dock port and marina. Families and outdoor enthusiasts will appreciate the opportunities for exploration and relaxation along the picturesque coastline. Lamerianá's serene environment makes it an idyllic retreat for those wishing to immerse themselves in the stunning landscapes of Crete.

Things to do in Bali

Bali is an ideal destination for beach lovers and cultural enthusiasts alike, offering a range of outdoor activities. Visitors can enjoy exciting boat tours, take popular cooking classes to savour local cuisine, experience thrilling karting, or relax with a Bali seaside sailor experience. Additionally, the island boasts water parks and golf courses, ensuring there's something for everyone to enjoy during their stay.

Shopping

In Bali, explore the vibrant Seminyak Square, filled with trendy boutiques and cafes. If you're up for a drive, visit Beachwalk Shopping Centre in Kuta, about 24km away, offering a mix of international brands and local shops in a beautiful beachfront setting.

Recreation

Bali's serene wellness retreats offer rejuvenating spa treatments amidst lush landscapes. Enjoy yoga sessions at sunrise, indulge in traditional Balinese massages, and partake in healthy cooking classes. Each venue provides a tranquil atmosphere, perfect for relaxation and self-discovery, enhancing your overall well-being.

Adventure

Bali's Ubud Monkey Forest offers a chance to wander among playful monkeys in a lush sanctuary. For thrill-seekers, try white-water rafting on the Ayung River, where stunning natural landscapes accompany exhilarating rapids. Don't miss the chance to hike Mount Batur for breathtaking sunrise views over the island.

Nightlife

Experience the vibrant nightlife in Bali at Sky Garden, where you can enjoy a mix of international DJs and themed parties. For a more laid-back vibe, visit La Plancha on Seminyak Beach, where you can relax on colourful bean bags while sipping cocktails and watching the sunset.

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

Booking tips and Expedia advantages for Bali

  • 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. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • 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 Monday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and the type of accommodation you prefer. To discover the most affordable options and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially reduce your expenses by combining your hotel reservation in Bali with your flights and activities through an Expedia package.

Find the best attractions in and around Bali

Bali is an ideal destination for those seeking beach, cultural, and outdoor adventures. With stunning beaches, picturesque canyons, and serene monasteries, the region offers a diverse array of attractions. Travellers can immerse themselves in the local culture while enjoying the natural beauty surrounding them, making it a perfect holiday spot for relaxation and exploration.

  • Arkadi Monastery: Located 18km from Bali, Arkadi Monastery stands as a symbol of Crete's rich history and culture. Its stunning architecture and serene atmosphere make it a perfect spot for reflection and appreciation of the local heritage.
  • Varkotopos Beach: Situated within Bali, Varkotopos Beach offers a tranquil escape with its golden sands and azure waters. The beach vibes here invite relaxation, sunbathing, and the enjoyment of the picturesque Mediterranean scenery.
  • Melidoni Cave: Just 6km from Bali, Melidoni Cave is an eco-friendly haven, ideal for outdoor family adventures. The cave's fascinating formations and historical significance provide a unique exploration experience amidst nature.

Best time to go to Bali

The best time to visit Bali is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are moderately high and weather is sunny with no rain. January is its coolest month on average. At this time, 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

Getting to Bali is convenient with several major airports nearby. Thira (JTR-Santorini National) is situated 126km away, with notable hotels like Volcano View Hotel Santorini and The Majestic Hotel, both 3km from the airport. HERaklion (HER-Nikos Kazantzakis) is closer at 37km, featuring excellent accommodations such as the Aquila Atlantis Hotel, 3km away, and Stella Island Luxury Resort & Spa, 14km distant. Finally, Chania (CHQ-Ioannis Daskalogiannis) is 60km from Bali, with options like Kiani Beach Resort Family and Lagon Life Spirit Boutique Hotel, both 8km from the airport, offering various transportation services for guests.

Frequently asked questions

What's the best place to stay in Bali?
Based on our traveller data, Nostos Beach Boutique Hotel is one of the top choices for your stay. This hotel offers 2 outdoor pools and a full-service spa. Other good options for your trip include Bali Star Resort Hotel and Bali Diamond Adults Only - by Checkin. See all available top hotels, or vacation rentals in Bali.
What are some of the best holiday rentals that Bali has to offer?
Your Family Beach Getaway: Pool, BBQ & Ocean at Your Doorstep!: This holiday home rental outside of Bali is located on the beach, and has a balcony, a garden and a BBQ to put you at ease in your new surroundings. Kitchen amenities include a fridge, a stovetop and kitchenware. 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?
Filion Suites Resort & Spa is a hotel with a private beach and a children's pool, and it's a top choice on Expedia for families. Other good choices for your family trip include Mitsis Bali Paradise 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?
Filion Suites Resort & Spa is an all-inclusive hotel featuring a private beach and a full-service spa, and a favourite with Expedia travellers. Other good options for your stay include Mitsis Bali Paradise 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 Diamond Adults Only - by Checkin is a top beachfront hotel with 2 outdoor pools and free buffet breakfast, and it's located on Varkotopos beach . Other good choices to stay near the beach include Filion Suites Resort & Spa and Nostos Beach Boutique Hotel. See more stays near the beach in Bali.
What's the best luxury accommodation option in Bali?
Filion Suites Resort & Spa is a luxury hotel with a private beach and a full-service spa, and it's a popular choice for Expedia travellers looking for an elegant place to stay. Another upscale option for your holiday is Nostos Beach Boutique Hotel. 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?
Filion Suites Resort & Spa is a top hotel with a children's pool, an indoor pool and a private beach. A couple of other options that offer an on-site pool include Mitsis Bali Paradise and Sea Vessel. View all hotels with pools in Bali.
What is the best spa hotel in Bali?
Filion Suites Resort & Spa is a top beachfront spa hotel featuring a casino, tennis courts, a hair salon and a bar. Treat yourself to a facial, hot stone massage or body wrap at Blue Spa. In-room massages are also available. Other popular spa hotels in Bali include Nostos Beach Boutique Hotel and Bali Star Resort Hotel. 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 161 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.