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
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
3 Sept - 4 Sept
Tomorrow
4 Sept - 5 Sept
This weekend
4 Sept - 6 Sept
Next weekend
11 Sept - 13 Sept

Filter by

Property class

Guest rating

Our top choices for Bali hotels

1. Peninsula Resort & Spa - All Inclusive

Peninsula Resort & Spa - All Inclusive
Malevizi
Canada
Manvir
AU$336
includes taxes & fees
1 Oct - 2 Oct
Peninsula Resort & Spa - All Inclusive

2. Bali Diamond Adults Only - by Checkin

Bali Diamond Adults Only - by Checkin
Mylopotamos
United States
Anastasia
AU$183
includes taxes & fees
25 Sept - 26 Sept
Bali Diamond Adults Only - by Checkin

3. Agapi Beach Resort - Premium All Inclusive

Agapi Beach Resort - Premium All Inclusive
Malevizi
United Kingdom
Emma
AU$455
includes taxes & fees
1 Oct - 2 Oct
Agapi Beach Resort - Premium All Inclusive

4. Celeste Bali Suites

Celeste Bali Suites
Mylopotamos
United States
Sarig
Celeste Bali Suites

5. Mitsis Bali Paradise

Mitsis Bali Paradise
Mylopotamos
Canada
Gurbir
AU$428
includes taxes & fees
5 Sept - 6 Sept
Mitsis Bali Paradise

6. Atali Grand Resort

Atali Grand Resort
Mylopotamos
United States
Raimonda
AU$190
includes taxes & fees
4 Oct - 5 Oct
Atali Grand Resort

7. Nostos Beach Boutique Hotel

Nostos Beach Boutique Hotel
Mylopotamos
United Kingdom
Simon
AU$174
includes taxes & fees
4 Oct - 5 Oct
Nostos Beach Boutique Hotel

8. Xidas Garden

Xidas Garden
Mylopotamos
United States
Fotini
AU$151
includes taxes & fees
27 Sept - 28 Sept
Xidas Garden

9. Bali Star Resort Hotel

Bali Star Resort Hotel
Mylopotamos
United Kingdom
Anonymous traveller
Bali Star Resort Hotel

10. T Hotel Premium Suites

T Hotel Premium Suites
Mylopotamos
United States
Mark
AU$596
includes taxes & fees
1 Oct - 2 Oct
T Hotel Premium Suites

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

The Royal Senses Resort & Spa Crete, Curio Collection Hilton
Mylopotamos
United States
Glenda
AU$519
includes taxes & fees
4 Oct - 5 Oct
The Royal Senses Resort & Spa Crete, Curio Collection Hilton

12. Troulis Aparthotel

Troulis Aparthotel
Mylopotamos
United Kingdom
Rachel
AU$113
includes taxes & fees
2 Oct - 3 Oct
Troulis Aparthotel

13. Pantheon Villas & Suites

Pantheon Villas & Suites
Mylopotamos
United Kingdom
Anonymous traveller
Pantheon Villas & Suites

14. Zoe Boutique Hotel

Zoe Boutique Hotel
Mylopotamos
France
Fatah
AU$184
includes taxes & fees
12 Sept - 13 Sept
Zoe Boutique Hotel

15. Gorgona Hotel

Gorgona Hotel
Mylopotamos
United Kingdom
Mariane
AU$85
includes taxes & fees
2 Oct - 3 Oct
Gorgona Hotel

16. Akrogiali Apartments

Akrogiali Apartments
Mylopotamos
Canada
Cristian
AU$136
includes taxes & fees
1 Oct - 2 Oct
Akrogiali Apartments

17. Grecotel Marine Palace & Aqua Park

Grecotel Marine Palace & Aqua Park
Mylopotamos
Canada
Amanda
AU$503
includes taxes & fees
30 Sept - 1 Oct
Grecotel Marine Palace & Aqua Park

18. Bali Seaside Sailor

Bali Seaside Sailor
Mylopotamos
United States
Tracey
AU$138
includes taxes & fees
2 Oct - 3 Oct
Bali Seaside Sailor

19. Iberostar Selection Creta Marine

Iberostar Selection Creta Marine
Mylopotamos
United Kingdom
Wai Cheung
Iberostar Selection Creta Marine

20. Iberostar Waves Creta Panorama & Mare

Iberostar Waves Creta Panorama & Mare
Mylopotamos
Australia
Adam
Iberostar Waves Creta Panorama & Mare
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Bali attractions

Livadi Beach

8.4/10 (5 reviews)
Why not spend a lazy afternoon at Livadi Beach during your trip to Bali? Wander the waterfront and sandy beaches in this quaint area.
See properties

Varkotopos beach

6.4/10 (5 reviews)
Why not spend a lazy afternoon at Varkotopos beach during your trip to Bali? Wander the waterfront and sandy beaches in this quaint area.
See properties

Learn more about Bali

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

See all hotels in Bali
A coastal town with buildings on hills, a calm harbor, and boats.

Top Bali Hotel Reviews

Recent Reviews in Bali

Peninsula Resort & Spa - All Inclusive

Peninsula Resort & Spa - All Inclusive

10/10 Excellent
"Perched right between two stunning beaches, this resort delivered an unforgettable getaway for our whole family. Keeping a teenager and a young adult thoroughly entertained is no small feat, but the animation team absolutely smashed it! From high-octane water polo and pool volleyball matches to competitive stage darts, the daytime energy was electric. Evenings were just as lively, packed with discos, karaoke, dance events, and an incredible Cretan cultural dance night that was easily the highlight of the week. If you venture off-site, the watersports are a must, especially the Crazy Sofa for pure adrenaline! ​The staff were genuinely warm and welcoming from start to finish. The food was consistently delicious with a wide selection, capped off by fantastic desserts and cakes. Plant-based milk options for morning coffees and great drinks at both the restaurant and pool bar were a big plus. Clearer dietary and allergen labeling, especially on the central buffet islands, would make the dining experience even smoother. ​Our family suite was wonderfully spacious, impeccably maintained, and treated to fresh towels and great toiletries throughout our stay. Waking up to the gorgeous, sweeping view over Mononaftis beach never got old. ​As our first-ever all-inclusive experience, it set a high bar. We would return in a heartbeat to recharge and unwind!"
Steve 6-night trip
Posted 2 days ago
Peninsula Resort & Spa - All Inclusive
Chrissy's Paradise

Chrissy's Paradise

10/10 Excellent
"Staff was amazing."
rodrigo fernandes 10-night trip
Posted 3 days ago
Chrissy's Paradise
Agapi Beach Resort - Premium All Inclusive

Agapi Beach Resort - Premium All Inclusive

8/10 Good
"A beautifully maintained resort with great amenities, though room logistics could be smoother. Overall, the resort was beautiful and well-maintained. The location is convenient, with several shops and restaurants within walking distance. Most of the staff were helpful and welcoming, though a few felt slightly distant—perhaps due to a language barrier, as I do not speak Greek. Our stay had a rocky start when our reserved room wasn't available on the first night. I was placed in a bungalow and told it was an upgrade. However, once I moved into my actual reversed room the next day, I realized the reserved room was significantly better. It was modern, upgraded, and featured a wonderful view, whereas the bungalow's (room 654) view was largely blocked by a large tree. Additionally, the bathroom sink water had a strong, unpleasant odor throughout my entire stay. The dining experience was typical for a resort—a mix of great, average, and mediocre options. My friends and I dined at the main buffet and the Italian restaurant, enjoying both. They offered a wide variety of choices, and the bread, crepes, lamb, and drinks were personal highlights. The pool & beach areas were kept spotless, with attentive staff ensuring guests were comfortable. A special shoutout goes to the spa team, especially Erika and her colleague, who were incredibly friendly and kind while booking guests around the property. Tip: The bungalow featured an international converter outlet that should added to all rooms."
Gina 8-night trip
Posted 3 days ago
Agapi Beach Resort - Premium All Inclusive
Out Of The Blue All Inclusive Resort & Spa

Out Of The Blue All Inclusive Resort & Spa

10/10 Excellent
"Great hotel staff especially"
Vincent 8-night trip
Posted 4 days ago
Out Of The Blue All Inclusive Resort & Spa
Nautilux Rethymno by Mage Hotels

Nautilux Rethymno by Mage Hotels

10/10 Excellent
"NA"
Pella 3-night trip
Posted 4 days ago
Nautilux Rethymno by Mage Hotels
Athina Palace Resort & Spa

Athina Palace Resort & Spa

10/10 Excellent
"Beautiful place,"
Ryszard 6-night trip
Posted 8 days ago
Athina Palace Resort & Spa
Nostos Beach Boutique Hotel

Nostos Beach Boutique Hotel

8/10 Good
"We stayed in the suite which was a great size had a lovely large wrap around balcony with fabulous views of the beach and a hot tub. The ac in the room was a noisy unit. Bed was ok and they provided extra bedding, robes and slippers which was a nice touch. Plenty of storage space. Good location. Breakfast was ok not the best for my taste, no fresh juice and the coffee was not the greater, however plenty of fresh fruit."
Almas 2-night trip
Posted 11 days ago
Nostos Beach Boutique Hotel
Hotel Tsagarakis Beach

Hotel Tsagarakis Beach

10/10 Excellent
"Very friendly owner and a nice quiet hotel next to the beach."
Martin 7-night trip
Posted 2 weeks ago
Hotel Tsagarakis Beach
Eltina Hotel

Eltina Hotel

8/10 Good
"Hotel easy to find, next to large supermarket on a main road, a mile from the cross island route. Some parking, 3 allocated spaces and then on street parking nearby Has a lift but some stairs involved for most rooms. Room was a 2 room apartment with a large lounge/kitchen area, with a large Smart TV, oven, hob and fridge. Balcony off each room, large shower room, and plenty of storage space. Complimentary breakfast was good. Pool area limited, not enough sunbeds and begins to lose sun from about 3pm. Staff were pleasant and helpful. 100yds from the massive beach and its safe promenade full of bars and restaurants leading to town, about a mile away. The main road option I would avoid on foot, parked cars and busy junctions."
derek 4-night trip
Posted 3 weeks ago
Eltina Hotel

More cheap accommodation in Bali

Eltina Hotel

Eltina Hotel

39 Opliton Sholis Horofilakis Rethymno Crete Island
AU$78
4 Oct - 5 Oct
includes taxes & fees
9/10 Wonderful! (90 reviews)
Eltina Hotel
Thalia Bloom Villa Apartments

Thalia Bloom Villa Apartments

Marikas Kapsi Malevizi Heraklion
AU$113
2 Oct - 3 Oct
includes taxes & fees
9.4/10 Exceptional! (30 reviews)
Thalia Bloom Villa Apartments
Pela Mare Hotel

Pela Mare Hotel

Agia Pelagia Malevizi Crete Island
AU$162
4 Oct - 5 Oct
includes taxes & fees
9.4/10 Exceptional! (249 reviews)
Pela Mare Hotel
Melitti Lucent

Melitti Lucent

Sgourafogianni 12 Rethymno
AU$223
7 Sept - 8 Sept
includes taxes & fees
9.6/10 Exceptional! (27 reviews)
Melitti Lucent
Aristea Hotel Rethymnon

Aristea Hotel Rethymnon

110 Martyron Sq. Rethymno Crete
Get ratesAristea Hotel Rethymnon
Domenica Apartments

Domenica Apartments

110 Martiron Sq Rethymno Crete
Get ratesDomenica Apartments

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 is the best area to stay in Bali?
The best area to stay in Bali, Crete, is the area around the harbour, particularly for those seeking a mix of relaxation and convenient access to local amenities.This area is the heart of Bali, a charming fishing village. It's built around several small, sandy coves and a picturesque harbour where fishing boats gently bob. The main street, running parallel to the coastline, is lined with tavernas, cafes, and a good selection of local shops. It's very walkable, with steps and paths connecting the different coves and the village centre.Couples will find the harbour area particularly appealing. You can enjoy romantic seaside dinners, stroll along the waterfront, and easily access the calmer waters of the coves for swimming or sunbathing. Many hotels here offer lovely sea views, superb for a relaxing getaway.Families also benefit from staying near the harbour. The shallow, protected coves are ideal for children to swim and play, and there's always a place to grab an ice cream or a snack.
When is the best time to go to Bali?
The best time to visit Bali is during the dry season, which runs from April to October. This period offers the most pleasant weather for exploring the island.During these months, you'll experience plenty of sunshine and lower humidity, making it ideal for outdoor activities like visiting temples, exploring rice paddies, or relaxing on the beaches. The seas are generally calmer too, superb for swimming and water sports.For those planning a romantic getaway or a family holiday, the dry season ensures comfortable conditions.
Where can I find the best nightlife in Bali?
Bali has several distinct areas for nightlife, each with its own character.The main nightlife area is along the beachfront promenade. Here you'll find a concentration of larger-scale clubs and bars that often host DJ sets and live music events. These venues tend to stay open until the early hours.As another option, the streets just behind the promenade offer a range of smaller, more intimate bars and tavernas. These often focus on cocktails or traditional drinks and provide a more relaxed setting for an evening out. You'll find some places here that feature live Greek music too.Further inland, away from the immediate beachfront, there are several quieter spots. These are typically local tavernas or family-run bars where you can enjoy a drink in a more subdued environment.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Bali.
How can I save on a hotel booking in Bali with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Bali hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Bali?
Prices for hotels in Bali often vary, but you can find a great deal from AU$73 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.

Explore a world of travel with Expedia