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

Find hotels in Bali from Rp1.234.848

  • 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
23 Sept - 24 Sept
Tomorrow
24 Sept - 25 Sept
This weekend
25 Sept - 27 Sept
Next weekend
2 Oct - 4 Oct

Filter by

Star rating

Guest rating

Our top choices for Bali hotels

1. Zoe Boutique Hotel

Zoe Boutique Hotel
Mylopotamos
France
Fatah
Rp1.704.077
Rp1.980.992 total
includes taxes & fees
15 Oct - 16 Oct
Zoe Boutique Hotel

2. Golden Luxury Suites

Golden Luxury Suites
Mylopotamos
United States
Olga
Rp1.619.919
Rp1.885.231 total
includes taxes & fees
16 Oct - 17 Oct
Golden Luxury Suites

3. Trinity Suites by Checkin

Trinity Suites by Checkin
Mylopotamos
United Kingdom
Helen
Rp1.685.837
Rp1.960.226 total
includes taxes & fees
25 Sept - 26 Sept
Trinity Suites by Checkin

4. Gorgona Hotel

Gorgona Hotel
Mylopotamos
United Kingdom
Mariane
Rp931.731
Rp1.101.676 total
includes taxes & fees
5 Oct - 6 Oct
Gorgona Hotel

5. Akrogiali Apartments

Akrogiali Apartments
Mylopotamos
United States
Curtis
Rp1.698.468
Rp1.974.587 total
includes taxes & fees
3 Oct - 4 Oct
Akrogiali Apartments

6. Mira Mare Luxury Residence

Mira Mare Luxury Residence
Mylopotamos
Norway
Pål
Rp1.534.445
Rp1.787.851 total
includes taxes & fees
3 Oct - 4 Oct
Mira Mare Luxury Residence

7. Bali Diamond Adults Only - by Checkin

Bali Diamond Adults Only - by Checkin
Mylopotamos
United States
Anastasia
Rp1.366.602
Rp1.760.559 total
includes taxes & fees
23 Oct - 24 Oct
Bali Diamond Adults Only - by Checkin

8. Nostos Beach Boutique Hotel

Nostos Beach Boutique Hotel
Mylopotamos
United Kingdom
Simon
Rp1.695.233
Rp2.134.600 total
includes taxes & fees
11 Oct - 12 Oct
Nostos Beach Boutique Hotel

9. Bali Seaside Sailor

Bali Seaside Sailor
Mylopotamos
United States
Tracey
Rp1.254.889
Rp1.510.545 total
includes taxes & fees
13 Oct - 14 Oct
Bali Seaside Sailor

10. Troulis Aparthotel

Troulis Aparthotel
Mylopotamos
United Kingdom
Rachel
Rp1.222.178
Rp1.432.342 total
includes taxes & fees
2 Oct - 3 Oct
Troulis Aparthotel

11. Atali Grand Resort

Atali Grand Resort
Mylopotamos
United States
Raimonda
Rp2.228.460
Rp2.741.762 total
includes taxes & fees
4 Oct - 5 Oct
Atali Grand Resort

12. Mitsis Bali Paradise

Mitsis Bali Paradise
Mylopotamos
Canada
Gurbir
Rp2.553.424
Rp3.214.082 total
includes taxes & fees
19 Oct - 20 Oct
Mitsis Bali Paradise

13. Sea Vessel

Sea Vessel
Mylopotamos
Hungary
Zoltán
Rp728.255
Rp870.043 total
includes taxes & fees
18 Oct - 19 Oct
Sea Vessel

14. My Bali Suites

My Bali Suites
Mylopotamos
United States
Andreas
Rp669.738
Rp849.994 total
includes taxes & fees
7 Oct - 8 Oct
My Bali Suites

15. Xidas Garden

Xidas Garden
Mylopotamos
United States
Fotini
Rp1.081.922
Rp1.334.099 total
includes taxes & fees
7 Oct - 8 Oct
Xidas Garden

16. Stay 365 Heraklion Apart Hotel

Stay 365 Heraklion Apart Hotel
Heraklion
Greece
Ioannis
Rp1.337.472
Rp1.563.621 total
includes taxes & fees
16 Oct - 17 Oct
Stay 365 Heraklion Apart Hotel

17. Kapsaliana Village Hotel

Kapsaliana Village Hotel
Rethymno
United Kingdom
Isobel
Rp5.352.871
Rp6.298.731 total
includes taxes & fees
8 Oct - 9 Oct
Kapsaliana Village Hotel

18. Happy Cretan Suites

Happy Cretan Suites
Malevizi
United States
Barbara
Rp2.427.518
Rp2.804.612 total
includes taxes & fees
1 Oct - 2 Oct
Happy Cretan Suites

19. Pela Mare Hotel

Pela Mare Hotel
Malevizi
Canada
Susan
Rp1.048.688
Rp1.234.848 total
includes taxes & fees
15 Oct - 16 Oct
Pela Mare Hotel

20. Iberostar Waves Creta Panorama & Mare

Iberostar Waves Creta Panorama & Mare
Mylopotamos
Australia
Adam
Rp2.344.802
Rp2.874.214 total
includes taxes & fees
21 Oct - 22 Oct
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, wildlife and more.

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

Top Bali Hotel Reviews

Nautilux Rethymno by Mage Hotels

Nautilux Rethymno by Mage Hotels

10/10 Excellent
"Clean nice room"
Jonathan 4-night trip
Posted 6 hours ago
Nautilux Rethymno by Mage Hotels
The Royal Senses Resort & Spa Crete, Curio Collection Hilton

The Royal Senses Resort & Spa Crete, Curio Collection Hilton

10/10 Excellent
"Beautiful hotel with exceptional staff who can’t help you enough. Good quality food options and lovely pools"
James 7-night trip
Posted 3 days ago
The Royal Senses Resort & Spa Crete, Curio Collection Hilton
Creta Palace, A Resort to Live

Creta Palace, A Resort to Live

8/10 Good
"Beds and pillows are soft and need to improve Coffee quality needs to be better"
Michael 4-night trip
Posted 7 days ago
Creta Palace, A Resort to Live
Eltina Hotel

Eltina Hotel

10/10 Excellent
"Great hotel easy check in and great breakfast"
Chastina 3-night trip
Posted 8 days ago
Eltina Hotel
Chrissy's Paradise

Chrissy's Paradise

10/10 Excellent
"Staff was amazing."
rodrigo fernandes 10-night trip
Posted 3 weeks ago
Chrissy's Paradise
Grecotel Marine Palace & Aqua Park

Grecotel Marine Palace & Aqua Park

10/10 Excellent
"Well thought out for families, still allowing sufficient space for privacy/quiet time for a couple with only child. Lots of activities and areas for our child to make friends. Excellent food, all the staff (particularly the unsung service heroes) were superb. A wonderful experience. Book any restaurant meals as early as possible!"
Nicholas 5-night trip
Posted 3 weeks ago
Grecotel Marine Palace & Aqua Park
Athina Palace Resort & Spa

Athina Palace Resort & Spa

10/10 Excellent
"Beautiful place,"
Ryszard 6-night trip
Posted 1 month 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 1 month 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 1 month ago
Hotel Tsagarakis Beach

More cheap stays in Bali

Pela Mare Hotel

Pela Mare Hotel

Agia Pelagia Malevizi Crete Island
Rp1.048.688
Rp1.234.848 total
15 Oct - 16 Oct
includes taxes & fees
9.4/10 Exceptional! (252 reviews)
Pela Mare Hotel
Thalia Bloom Villa Apartments

Thalia Bloom Villa Apartments

Marikas Kapsi Malevizi Heraklion
Rp2.156.786
Rp2.496.370 total
26 Sept - 27 Sept
includes taxes & fees
9.4/10 Exceptional! (30 reviews)
Thalia Bloom Villa Apartments
Eltina Hotel

Eltina Hotel

39 Opliton Sholis Horofilakis Rethymno Crete Island
Get rates
9/10 Wonderful! (91 reviews)
Eltina Hotel
Aristea Hotel Rethymnon

Aristea Hotel Rethymnon

110 Martyron Sq. Rethymno Crete
Get ratesAristea Hotel Rethymnon
Melitti Lucent

Melitti Lucent

Sgourafogianni 12 Rethymno
Get rates
9.6/10 Exceptional! (27 reviews)
Melitti Lucent
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 pristine beaches with clear waters and breathtaking sunsets, perfect for relaxation and water activities.
  • Vibrant Culture: Experience Bali's unique cultural heritage through ancient temples, traditional ceremonies, and local customs.
  • Outdoor Adventures: Engage in thrilling outdoor activities, from water parks to scenic golf courses, set against picturesque landscapes.
  • Diverse Accommodation: Choose from a range of hotels and guesthouses, catering to every traveller’s needs and preferences.
  • Enchanting Scenery: Explore stunning Balinese architecture and tranquil canyons, offering a perfect blend of nature and culture.

Find great hotels near Bali

Discover the ideal hotel accommodation for your vacation in Bali, where a variety of options awaits you, from charming guesthouses to luxurious hotels. Whether you're seeking family-friendly amenities, beachfront relaxation, or rejuvenating spa experiences, Bali offers a diverse range of star-rated accommodations tailored to suit every traveller's needs. Explore the enchanting island and enjoy a memorable stay in one of its delightful hotels.

  • Peninsula Resort & Spa - All Inclusive: Located 21km from Bali, the 4-star Peninsula Resort & Spa offers a blend of adventure and relaxation, ideal for travellers seeking both beach and business experiences. With direct access to the beach, guests can indulge in various adventure sports, including onsite fishing and scooter rentals, as well as nearby activities like kayaking and rafting. The resort's emphasis on recreation makes it a splendid choice for active visitors looking to explore the beautiful surroundings of Crete while enjoying comfortable accommodations and exceptional service.
  • Iberostar Waves Creta Panorama & Mare: Just 13km from Bali, this family-friendly 4-star resort is perfect for those travelling with children. Iberostar Waves Creta Panorama & Mare features direct beach access and a range of child-centric amenities, including a mini golf course, children’s pool, and free kids' club. The welcoming atmosphere and dedicated childcare services ensure that families can enjoy a stress-free holiday while creating cherished memories together in a picturesque coastal setting.
  • Seaside A Lifestyle Resort All Inclusive: Situated 21km from Bali, the luxurious 5-star Seaside A Lifestyle Resort offers an all-inclusive experience that truly enhances the holiday atmosphere. Guests can enjoy unlimited food and drinks, including buffet options and evening entertainment, all whilst soaking in stunning ocean views from the hotel's beachfront location. The resort features romantic packages and a full-service spa, providing an idyllic backdrop for couples seeking relaxation and romance amidst beautiful surroundings, making it an excellent choice for a dreamy getaway.

Where to stay in Bali

Bali, a charming village in Indonesia, offers a delightful blend of beach escapes and cultural experiences. Visitors can explore stunning Balinese architecture while enjoying the relaxed atmosphere and friendly locals. With its convenient location, Bali serves as a perfect base for family-friendly excursions and trendy neighbourhoods, ensuring an unforgettable vacation filled with sun, sand, and rich traditions.

  • Mylopotamos: Mylopotamos serves as the central hub for the charming coastal village of Bali. Nestled in a region known for its stunning beaches and outdoor adventures, Mylopotamos attracts a moderate influx of travellers, particularly during the peak months of May and July to August. Visitors are drawn to its family-friendly atmosphere, with a variety of activities including water parks and golf courses. The nearby beach and historic sites offer a delightful blend of relaxation and exploration, making it an ideal destination for families and outdoor enthusiasts alike.
  • Vlichada: Just a mile from Bali, Vlichada is a quaint village famed for its picturesque beaches and outdoor spaces. This destination experiences a highly seasonal visitor pattern, with peak arrivals from July to September. Travellers flock to Vlichada for its inviting family beaches and urban parks that provide a perfect setting for relaxation and recreation. The village's serene atmosphere, coupled with its close proximity to Bali, makes it an excellent choice for those seeking a peaceful getaway while still being near the vibrant activities of the coast.
  • Lamerianá: Located 5km from Bali, Lamerianá is a tranquil village known for its scenic beauty and outdoor experiences. Like Vlichada, it sees a surge in visitors from July to September, offering a respite from the busier tourist spots. The village boasts stunning beaches, a dock port, and a marina, perfect for water sports enthusiasts and those keen on enjoying the natural surroundings. Visitors to Lamerianá can expect a serene and scenic environment, making it a wonderful addition to any exploration of the region.

Things to do in Bali

Shopping

For a vibrant shopping experience, visit the bustling Ubud Art Market where you can find handcrafted souvenirs. If you're up for a drive, head to Seminyak Village for upscale boutiques and dining options, or explore Beachwalk Shopping Centre in Kuta for a mix of international brands and local stores.

Recreation

In Ubud, the Como Shambhala Estate offers holistic wellness programmes amid lush landscapes, focusing on rejuvenation and relaxation. Meanwhile, the Fivelements Retreat provides a unique experience with traditional healing therapies and plant-based cuisine, encouraging harmony and balance in a serene environment.

Adventure

Experience the thrill of white-water rafting on the Ayung River, where rapids and stunning jungle scenery await. Alternatively, embark on an exhilarating trek up Mount Batur to witness a breathtaking sunrise over the volcanic landscape, offering a rewarding adventure for those seeking a memorable challenge.

Nightlife

In Bali, Potato Head Beach Club offers a vibrant atmosphere with beachside lounging and live DJs. The Sky Garden, renowned for its rooftop views, features multiple levels of entertainment, while the iconic Kuta Beach buzzes with energy, hosting lively bars and dance spots that attract a diverse crowd.

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

Booking tips and Expedia advantages for Bali

Bali offers numerous ways to save money during your visit. The most affordable months for accommodation are December to February, while booking your hotel about a month in advance can yield better rates. Keep an eye out for last-minute deals on platforms like Expedia, especially for Saturday stays, which are cheaper than Mondays. To save on transportation, utilise the efficient public bus system or opt for walking, as many attractions are within easy reach. Additionally, consider package deals that combine flights, hotels, and activities for further discounts.

  • 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 budget, desired location, and ideal hotel type. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels currently available. To find the most affordable prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can enjoy significant savings by combining your hotel reservations in Bali with your flights and activities through an Expedia package.

Find the best attractions in and around Bali

Bali offers an enchanting blend of beach, culture, and outdoor activities, making it an ideal destination for travellers. Key attractions include stunning beaches, scenic canyons, and historic monasteries. Visitors can immerse themselves in the vibrant beach scene, explore top Bali attractions, and enjoy the tranquil beauty of the Bali sea. Whether seeking cultural experiences or adventure, Bali caters to all preferences, ensuring a memorable holiday in this Indonesian paradise.

  • Varkotopos Beach: This picturesque beach in Bali is renowned for its stunning views and tranquil atmosphere. The soft sands and gentle waves create a perfect setting for relaxation, sunbathing, and enjoying the natural beauty of the area.
  • Melidoni Cave: Located approximately 6km from Bali, Melidoni Cave offers an eco-friendly outdoor experience. The cave is rich in history and provides an enchanting environment for families to explore its unique rock formations and learn about its significance.
  • Arkadi Monastery: Situated around 18km from Bali, Arkadi Monastery is a significant cultural site. Its impressive architecture and serene grounds make it a captivating place to delve into the rich history of Crete while enjoying the peaceful surroundings.

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 via its major airports. Thira (JTR-Santorini National) is located 126km from Bali, with excellent hotels nearby such as the 5-star Volcano View Hotel Santorini and The Majestic Hotel, both 3km away. Chania (CHQ-Ioannis Daskalogiannis) is closer at 60km, offering luxurious options like the Kiani Beach Resort Family and Lagon Life Spirit Boutique Hotel, both 8km away. Finally, Milos (MLO-Milos Island National) is 145km from Bali, with the 5-star Milos Cove just 6km away. Each hotel provides various transportation services to ensure easy access to the airports.

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. Bali Diamond Adults Only - by Checkin is another good option for your visit. See all available top hotels, or 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 Reptisland are fun for the whole family. 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. Resol Hotel is another good choice for your stay. 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?
Nostos Beach Boutique Hotel is a top beach hotel with 2 outdoor pools and 2 restaurants, and it's located on Livadi Beach . Other good choices to stay near the beach include Bali Diamond Adults Only - by Checkin and Filion Suites Resort & Spa. 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?
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?
Nostos Beach Boutique Hotel is a top spa hotel with 55 rooms, free WiFi and a snack bar/deli. Enjoy a facial, body scrub or body treatment at Nostos spa. Other popular spa hotels in Bali include Filion Suites Resort & Spa and Atali Grand Resort. 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. Take a look at all hotels with or near waterparks in Bali.
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 163 hotels and other accommodation options to choose from. Find out more about Bali.
What is there to see in Bali?
The picturesque setting of Livadi Beach and Varkotopos beach exemplify the area's natural beauty. You'll also find Melidoni Cave and Spilies Beach 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.