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

Find hotels in Bali from CA $64

  • 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
Oct 17 - Oct 18
Tomorrow
Oct 18 - Oct 19
Next weekend
Oct 23 - Oct 25
In two weeks
Oct 30 - Nov 1

Filter by

Star rating

Guest rating

Our top choices for Bali hotels

1. Peninsula Resort & Spa - All Inclusive

Peninsula Resort & Spa - All Inclusive
Malevizi
United States
Azaria
CA $299
CA $356 total
includes taxes & fees
Oct 28 - Oct 29
Peninsula Resort & Spa - All Inclusive

2. Agapi Beach Resort - Premium All Inclusive

Agapi Beach Resort - Premium All Inclusive
Malevizi
United Kingdom
Simon
CA $270
CA $323 total
includes taxes & fees
Oct 30 - Oct 31
Agapi Beach Resort - Premium All Inclusive

3. Bali Diamond Adults Only - by Checkin

Bali Diamond Adults Only - by Checkin
Mylopotamos
United States
Anastasia
CA $92
CA $120 total
includes taxes & fees
Oct 24 - Oct 25
Bali Diamond Adults Only - by Checkin

4. Mitsis Bali Paradise

Mitsis Bali Paradise
Mylopotamos
Canada
Gurbir
CA $175
CA $222 total
includes taxes & fees
Oct 22 - Oct 23
Mitsis Bali Paradise

5. Celeste Bali Suites

Celeste Bali Suites
Mylopotamos
United States
Sarig
Celeste Bali Suites

6. Nostos Beach Boutique Hotel

Nostos Beach Boutique Hotel
Mylopotamos
Canada
Serdar
CA $101
CA $131 total
includes taxes & fees
Oct 18 - Oct 19
Nostos Beach Boutique Hotel

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

The Royal Senses Resort & Spa Crete, Curio Collection Hilton
Mylopotamos
United Kingdom
James
CA $314
CA $382 total
includes taxes & fees
Oct 31 - Nov 1
The Royal Senses Resort & Spa Crete, Curio Collection Hilton

8. Atali Grand Resort

Atali Grand Resort
Mylopotamos
United States
Raimonda
CA $103
CA $133 total
includes taxes & fees
Oct 21 - Oct 22
Atali Grand Resort

9. Grecotel Marine Palace & Aqua Park

Grecotel Marine Palace & Aqua Park
Mylopotamos
United Kingdom
John Ernest
CA $194
CA $226 total
includes taxes & fees
Nov 6 - Nov 7
Grecotel Marine Palace & Aqua Park

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

Fodele Beach & Water Park Holiday Resort - All Inclusive
Malevizi
Canada
Liliana Carreon
CA $303
CA $369 total
includes taxes & fees
Oct 31 - Nov 1
Fodele Beach & Water Park Holiday Resort - All Inclusive

11. Bali Star Resort Hotel

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

12. Xidas Garden

Xidas Garden
Mylopotamos
United States
Fotini
CA $84
CA $104 total
includes taxes & fees
Oct 18 - Oct 19
Xidas Garden

13. Iberostar Waves Creta Panorama & Mare

Iberostar Waves Creta Panorama & Mare
Mylopotamos
Australia
Adam
CA $165
CA $204 total
includes taxes & fees
Oct 27 - Oct 28
Iberostar Waves Creta Panorama & Mare

14. Pantheon Villas & Suites

Pantheon Villas & Suites
Mylopotamos
United Kingdom
Georgia
Pantheon Villas & Suites

15. Zoe Boutique Hotel

Zoe Boutique Hotel
Mylopotamos
France
Fatah
CA $132
CA $154 total
includes taxes & fees
Oct 22 - Oct 23
Zoe Boutique Hotel

16. Iberostar Selection Creta Marine

Iberostar Selection Creta Marine
Mylopotamos
United Kingdom
Wai Cheung
CA $240
CA $297 total
includes taxes & fees
Oct 27 - Oct 28
Iberostar Selection Creta Marine

17. Akrogiali Apartments

Akrogiali Apartments
Mylopotamos
United States
Curtis
CA $132
CA $153 total
includes taxes & fees
Oct 22 - Oct 23
Akrogiali Apartments

18. Gorgona Hotel

Gorgona Hotel
Mylopotamos
United Kingdom
Mariane
CA $72
CA $86 total
includes taxes & fees
Oct 19 - Oct 20
Gorgona Hotel

19. Nautilux Rethymno by Mage Hotels

Nautilux Rethymno by Mage Hotels
Perivolia
Canada
Boahemaa Ama
CA $241
CA $281 total
includes taxes & fees
Nov 3 - Nov 4
Nautilux Rethymno by Mage Hotels

20. Troulis Aparthotel

Troulis Aparthotel
Mylopotamos
United Kingdom
Rachel
CA $95
CA $111 total
includes taxes & fees
Oct 22 - Oct 23
Troulis Aparthotel
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, wildlife, and more.

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

Top Bali Hotel Reviews

Peninsula Resort & Spa - All Inclusive

Peninsula Resort & Spa - All Inclusive

8/10 Good
"L’emplacement est magnifique. Le personnel est serviable et sympathique. La nourriture (en pension complète) est variée et tout à fait à la hauteur. Notre chambre avec vue sur la mer était presque parfaite (problème d’odeurs désagréables le matin dans la salle de bains), et la robinetterie, bien que fonctionnelle, aurait besoin d’une mise à niveau! Dans l’ensemble un excellent séjour!"
Gérard 4-night trip
Posted 2 days ago
Peninsula Resort & Spa - All Inclusive
Agapi Beach Resort - Premium All Inclusive

Agapi Beach Resort - Premium All Inclusive

8/10 Good
"Food excellent, staff lovely, so friendly and helpful. Room not as described with a sea view but a questionable side view despite ringing the hotel to check before booking. Had poor weather on last couple of days and rain came into the from under the front door soaking all bags. When i mentioned it to reception she asked how deep the water was!! but in general it was a lovely 4 star hotel and I would recommend it."
karen 7-night trip
Posted 2 days ago
Agapi Beach Resort - Premium All Inclusive
Grecotel Marine Palace & Aqua Park

Grecotel Marine Palace & Aqua Park

10/10 Excellent
"We had an amazing time everything from the transfers to and from the airport to the hotel, to the hotel itself just couldn’t fault anything. The staff couldn’t do enough for you and they were so friendly. This was the first time going all inclusive we couldn’t have chosen a better place the food was so nice and so much choice. The hotel was very clean and tidy the grounds were well maintained. We will be staying here again in the future."
John Ernest 4-night trip
Posted 3 days ago
Grecotel Marine Palace & Aqua Park
Acro Wellness Suites - Adults Only

Acro Wellness Suites - Adults Only

10/10 Excellent
"Arco was the best place to stay for our last couple nights in Greece. The staff was very welcoming at arrival and the view would was absolutely breathtaking."
Julio 2-night trip
Posted 6 days ago
Acro Wellness Suites - Adults Only
The Royal Senses Resort & Spa Crete, Curio Collection Hilton

The Royal Senses Resort & Spa Crete, Curio Collection Hilton

8/10 Good
"Entry to the Hilton hotel was met with the customary sit down (welcome drinks, towels, a run through of the map and facilities of the hotel) which was nice Reception staff was friendly as expected which is a requirement for front office staff. This was offset by a couple of pretty angry and rude buggy drivers. Nevertheless, doesn’t change our impression of the hotel too much. The hotel had many pools which would have been great in peak summer with lots of"
Xiao Dong 2-night trip
Posted 11 days ago
The Royal Senses Resort & Spa Crete, Curio Collection Hilton
Hotel Tsagarakis Beach

Hotel Tsagarakis Beach

10/10 Excellent
"Beautiful place to stay and well maintained. They cleaned out rooms everyday and the breakfast was so fresh I felt I was home. The staff was so kind and helpful. This place made me feel I was staying at home with family."
Eric 7-night trip
Posted 2 weeks ago
Hotel Tsagarakis Beach
Grecotel Plaza Beach House

Grecotel Plaza Beach House

10/10 Excellent
"We booked a room at the last minute. There will a little mix up upon arrival but the hotel upgraded us and bought us dinner to compensate us. Honestly, there was no need. The hotel was fabulous and the staff could not have been friendlier. The beach area was perfect and exactly what we wanted during our time in Greece. Rethymno is a lovely town and not nearly as busy as Chania, which made a huge difference. We would definitely go back to this hotel."
Paula 2-night trip
Posted 1 month ago
Grecotel Plaza Beach House
Chrissy's Paradise

Chrissy's Paradise

10/10 Excellent
"Staff was amazing."
rodrigo fernandes 10-night trip
Posted 2 months ago
Chrissy's Paradise
Nalu Resort & Spa

Nalu Resort & Spa

10/10 Excellent
"It was a great experience. The hotel also organised a birthday cake which was a wonderful surprise. Thank you all."
Olcay 4-night trip
Posted 3 months ago
Nalu Resort & Spa

More cheap stays in Bali

Pela Mare Hotel

Pela Mare Hotel

Agia Pelagia Malevizi Crete Island
CA $60
CA $71 total
Oct 19 - Oct 20
includes taxes & fees
Pela Mare Hotel
Eltina Hotel

Eltina Hotel

39 Opliton Sholis Horofilakis Rethymno Crete Island
Get rates
9/10 Wonderful! (95 reviews)
Eltina Hotel
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
Thalia Bloom Villa Apartments

Thalia Bloom Villa Apartments

Marikas Kapsi Malevizi Heraklion
Get rates
9.6/10 Exceptional! (34 reviews)
Thalia Bloom Villa Apartments
Melitti Lucent

Melitti Lucent

Sgourafogianni 12 Rethymno
Get rates
9.6/10 Exceptional! (27 reviews)
Melitti Lucent

Hotels in Bali with star rating

Find out more about Bali

Top reasons to visit Bali

  • Stunning Beaches: Bali boasts breathtaking beaches like Canggu, perfect for relaxation and surfing.
  • Cultural Richness: Discover ancient temples and partake in vibrant local ceremonies that highlight Bali's unique heritage.
  • Outdoor Adventures: Enjoy hiking, exploring picturesque canyons, and engaging in various water sports.
  • Relaxing Spa Treatments: Indulge in rejuvenating spa experiences that reflect Balinese wellness traditions.
  • Welcoming Atmosphere: Experience warm hospitality and sustainable stays in charming neighbourhoods.

Find great hotels near Bali

For an unforgettable getaway in Bali, you'll discover an array of excellent accommodation options, from family-friendly hotels to charming guesthouses. Whether you're seeking a beachfront paradise, a rejuvenating spa retreat, or a vibrant cultural experience, Bali has it all. Explore the best hotels that cater to your unique preferences and enjoy the stunning scenery and warm hospitality that this enchanting island has to offer.

  • Peninsula Resort & Spa - All Inclusive: Experience ultimate relaxation at the Peninsula Resort & Spa, a 4-star haven located a mere 20.9km from Bali. This hotel is perfect for those seeking a rejuvenating beach getaway combined with business conveniences. With direct beach access, guests can unwind by the sea, while business travellers will appreciate the available conference and meeting rooms. The resort's full spa and pool services include an outdoor seasonal pool, a waterslide, and treatments like massages in dedicated treatment rooms, ensuring a tranquil and refreshing escape.
  • Iberostar Waves Creta Panorama & Mare: An eco-conscious choice, Iberostar Waves Creta Panorama & Mare is a 4-star family-friendly resort located 12.9km from Bali. This eco-certified property is designed for families and offers a variety of child-focused amenities, including a children’s club, pools for kids, and babysitting services. Guests can indulge in a full spa experience with body treatments, indoor pools, and sun loungers, all while enjoying stunning views of the Mediterranean. This resort is a perfect blend of relaxation and family fun, making it an ideal choice for eco-aware travellers.
  • Seaside A Lifestyle Resort All Inclusive: For those seeking luxury, the 5-star Seaside A Lifestyle Resort All Inclusive is an exceptional choice, located 20.9km from Bali. This all-inclusive resort offers unlimited food and drinks, ensuring a luxurious and worry-free stay. With direct beach access, guests can enjoy a wealth of amenities, including aromatherapy treatments, a Turkish bath, and a poolside bar. The resort’s commitment to guest satisfaction is evident in its comprehensive entertainment options and refined dining experiences, making it a perfect destination for those craving a lavish beach retreat.

Where to stay in Bali

Bali, a charming village in Crete, offers a delightful blend of beach relaxation and outdoor adventures, perfect for family vacations. Explore the nearby trendy neighbourhoods, like Seminyak, and immerse yourself in the friendly atmosphere. Experience sustainable stays and classic Cretan hospitality while enjoying excursions that showcase the region's natural beauty. Whether you're seeking a serene getaway or a vibrant holiday, Bali and its surroundings provide an unforgettable travel experience.

  • Mylopotamos: Nestled in the heart of Crete, Mylopotamos serves as a gateway to stunning beaches and outdoor adventures. Known for its moderate seasonal visitor traffic, the area attracts travellers particularly from May through August. Families flock here for a blend of relaxation and activity, with amenities like water parks and golf courses available nearby. The local landscape boasts beautiful beaches, including family-friendly spots and a nudist beach, making it an ideal location for sun-seekers and outdoor enthusiasts alike.
  • Vlichada: Located just 1.6km from Bali, Vlichada is a charming village that thrives on its rich cultural offerings and picturesque beaches. The peak tourist season from July to September brings a lively atmosphere, while the quieter winter months offer a more tranquil experience. Visitors can immerse themselves in local culture through monuments and museums, while also enjoying the sun on its stunning beaches. Vlichada is perfect for those seeking a mix of relaxation and cultural exploration.
  • Lamerianá: A quaint village approximately three miles from Bali, Lamerianá is a haven for eco-friendly travellers and adventure seekers. Its popularity peaks between July and September, making it a vibrant spot during the summer months. With its access to scenic beaches, a bustling dock port, and a marina, visitors can indulge in various outdoor activities, from boating to hiking. Lamerianá offers a unique blend of natural beauty and adventure, making it a must-visit for those looking to explore Crete’s stunning landscapes.

Things to do near Bali

Bali offers a perfect blend of beach relaxation and outdoor adventures, making it ideal for family vacations. Explore stunning temple tours, soak up the sun at Canggu Beach, and catch the best waves. Don't miss weekend jaunts that showcase the island's vibrant culture and travel experiences, along with opportunities for hiking and indulging in rejuvenating spa treatments. Embrace the enchanting atmosphere that Bali has to offer.

Shopping

In Bali, visit the vibrant Seminyak Square for upscale boutiques and local shops. If you're up for a drive, check out the Beachwalk Shopping Center in Kuta, about 19.3km away, where you can find a mix of international brands, dining, and entertainment options.

Recreation

Experience rejuvenation at Bali’s serene wellness retreats, offering traditional Balinese massages and yoga sessions amidst lush landscapes. Indulge in holistic therapies at local spas, or explore mindfulness practices in tranquil settings, all designed to harmonize your body and spirit while enjoying the island's natural beauty.

Adventure

Rethimno Kart offers thrilling karting experiences 20.9km from Bali, perfect for adrenaline seekers. Stay Wet invites you to explore underwater sports 20.9km from Bali, combining adventure and excitement. For stunning views and a good workout, hike the Psiloritis Trail, located 22.5km from Bali.

Nightlife

Bali’s nightlife offers vibrant experiences, from the cultural Erofili Theatre, 29.0km away, showcasing romance and entertainment, to the Manos Hatzidakis Theatre, 33.8km away, perfect for family vibes. Enjoy the enchanting atmosphere and immerse yourself in the local arts scene.

*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 vacation, consider visiting during the off-peak months of December to February when hotel prices are lower. Booking about a month in advance can yield better rates, and look for last-minute deals on Expedia for additional savings. Utilize the price filter to find the most affordable accommodations and consider bundling your hotel with flights for extra discounts. For transportation, take advantage of public buses or explore on foot. Free activities like beach lounging and local markets will help you enjoy Bali without overspending.

  • 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 Tuesday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to refine your preferences, such as your budget, desired location, and the type of accommodation you're looking for. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are currently available. To find the most affordable rates and special offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save some money by bundling your hotel stay in Bali with your flights and activities through an Expedia package.

Find the best attractions near Bali

Bali is an ideal destination for beach lovers, outdoor enthusiasts, and families looking to unwind. With its stunning beaches, picturesque canyons, and serene monasteries, there's something for everyone to enjoy. Whether you're seeking cultural experiences or outdoor adventures, Bali offers a range of attractions. Don't miss out on exploring the best beaches to make your vacation truly memorable.

  • Sfendoni Cave: Located 14.5km from Bali, Sfendoni Cave offers an adventurous experience with its stunning stalactites and stalagmites. The cave's natural beauty invites exploration and provides a unique glimpse into the geological wonders of Crete.
  • Mononaftis Beach: Situated 20.9km away, Mononaftis Beach boasts golden sands and crystal-clear waters. Ideal for relaxation, swimming, and sunbathing, the beach atmosphere makes it a perfect spot for enjoying the Mediterranean sun.
  • Melidoni Cave: Just 6.4km from Bali, Melidoni Cave is an eco-friendly park that combines outdoor exploration with family-friendly activities. It features historical significance and beautiful surroundings, making it a great destination for a day out.

Best time to go to Bali

The best time to visit Bali is dependant 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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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

When visiting Bali, you have two major airport options. Heraklion (HER-Nikos Kazantzakis) is located 37.0km from Bali and offers excellent nearby hotels such as the Stella Island Luxury Resort & Spa, Aquila Atlantis Hotel, and GDM Megaron Historical Monument Hotel, all within 14.5km. Chania (CHQ-Ioannis Daskalogiannis), situated 59.5km away, features notable accommodations like Isla Brown Chania Resort and Kiani Beach Resort Family, both 8.0km from the airport. Transportation services from these hotels to the airports include various shuttle options, ensuring a convenient journey to your destination.

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 canceled 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 much is the nightly rate at a Bali hotel?
Prices for hotels in Bali often vary, but you can find a great deal from CA $64 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 the cheapest rate.

Explore a world of travel with Expedia