Hotels in Bali

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Where to stay in Bali?

Properties are selected based on real traveler reviews and popularity among guests who’ve booked a night in Bali on Hotels.com. These Bali hotels consistently deliver on quality, location and traveler experience. Last updated on .

1. Peninsula Resort & Spa - All Inclusive

Peninsula Resort & Spa - All Inclusive
4.0 star property
Malevizi
8.6 out of 10, Excellent, (576 reviews)
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, (949 reviews)
Escape to this all-inclusive resort along a pristine private beach, just minutes from Heraklion Port. Savor local cuisine at 4 restaurants, including a beachfront venue, while 3 outdoor pools offer refreshing options for all ages. Kids enjoy their own dedicated club.
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, (4 reviews)
Escape to serene Mylopotamos where this adults-only beach hotel offers daily buffet breakfast. Enjoy free WiFi while you lounge poolside. Nearby Varkotopos and Livadi beaches beckon for sandy adventures, with Nikos Kazantzakis Airport just 47 minutes away.
Bali Diamond Adults Only - by Checkin

4. Celeste Bali Suites

Celeste Bali Suites
4.0 star property
Mylopotamos
10.0 out of 10, Exceptional, (6 reviews)
Celeste Bali Suites

5. Nostos Beach Boutique Hotel

Nostos Beach Boutique Hotel
4.0 star property
Mylopotamos
9.4 out of 10, Exceptional, (96 reviews)
Wake to ocean breezes at this luxurious beachfront retreat featuring 2 outdoor pools, a children's splash area, and full-service spa. Just minutes from Livadi beach, unwind with cocktails at the poolside bar before enjoying meals at either restaurant.
Nostos Beach Boutique Hotel

6. Mitsis Bali Paradise

Mitsis Bali Paradise
4.0 star property
Mylopotamos
8.6 out of 10, Excellent, (59 reviews)
Escape to sun-soaked Mylopotamos, where this all-inclusive haven offers a free water park and 2 refreshing outdoor pools. Indulge at 3 restaurants, including Panorama, or unwind with massages and aromatherapy. The beach bar and nearby Varkotopos beach complete your perfect island getaway.
Mitsis Bali Paradise

7. Atali Grand Resort

Atali Grand Resort
4.0 star property
Mylopotamos
8.8 out of 10, Excellent, (24 reviews)
Unwind at this coastal retreat in Mylopotamos, steps from Livadi and Vlihi Nero beaches. Enjoy 2 restaurants, an outdoor pool with poolside bar, tennis courts, and rejuvenating spa massages for a complete island escape.
Atali Grand Resort

8. 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, (155 reviews)
Escape to a luxury Cretan hideaway with private beach access and sun loungers. Enjoy 4 restaurants, 3 bars, and amenities like an indoor pool and fitness center. Geropotamos Beach and free perks await nearby.
The Royal Senses Resort & Spa Crete, Curio Collection Hilton

9. Grecotel Marine Palace & Aqua Park

Grecotel Marine Palace & Aqua Park
4.0 star property
Mylopotamos
9.0 out of 10, Wonderful, (121 reviews)
Azure waves meet endless fun at this beachfront haven with 5 outdoor pools and a water park. Pamper yourself at the spa, savor meals at the restaurant, and sip drinks at 4 poolside bars. Kids will love the free club while you explore nearby Limni Beach.
Grecotel Marine Palace & Aqua Park

10. Xidas Garden

Xidas Garden
3.0 star property
Mylopotamos
8.4 out of 10, Very good, (7 reviews)
Wake up to free breakfast in this serene retreat with an outdoor pool and spa offering body wraps and manicures. Greek cuisine awaits at the onsite restaurant, while Varkotopos and Livadi beaches beckon nearby. Enjoy complimentary parking during your stay.
Xidas Garden

11. Bali Star Resort Hotel

Bali Star Resort Hotel
3.0 star property
Mylopotamos
9.2 out of 10, Wonderful, (27 reviews)
Bali Star Resort Hotel

12. Pantheon Villas & Suites

Pantheon Villas & Suites
Mylopotamos
8.0 out of 10, Very good, (6 reviews)
Pantheon Villas & Suites

13. Zoe Boutique Hotel

Zoe Boutique Hotel
Mylopotamos
9.8 out of 10, Exceptional, (8 reviews)
Zoe Boutique Hotel

14. Akrogiali Apartments

Akrogiali Apartments
Mylopotamos
9.6 out of 10, Exceptional, (5 reviews)
$73 nightly
The price is $83
Nov 24 - Nov 25
Total with taxes and fees
Akrogiali Apartments

15. Gorgona Hotel

Gorgona Hotel
Mylopotamos
8.6 out of 10, Excellent, (21 reviews)
Immerse in Cretan charm at this seaside hotel near Livadi and Vlihi Nero beaches. Take a refreshing dip in the outdoor pool, enjoy convenient dining at the restaurant or grab a quick bite at the snack bar while appreciating free WiFi and parking.
Gorgona Hotel

16. Nautilux Rethymno by Mage Hotels

Nautilux Rethymno by Mage Hotels
5.0 star property
Perivolia
9.6 out of 10, Exceptional, (429 reviews)
Embrace seaside luxury at this Rethymno resort where beach umbrellas and sun loungers await. Enjoy an indoor pool, seasonal outdoor pool, and poolside bar after a complimentary breakfast. The fitness center and restaurant complete your stay near Town Beach.
Nautilux Rethymno by Mage Hotels

17. Iberostar Selection Creta Marine

Iberostar Selection Creta Marine
5.0 star property
Mylopotamos
8.6 out of 10, Excellent, (96 reviews)
Unwind at this luxurious Mylopotamos retreat with 3 outdoor pools and private beach access. Nearby snorkeling and windsurfing add adventure, while 3 restaurants and 4 bars satisfy culinary cravings. Visit nearby Geropotamos and Spilies beaches after spa treatments.
Iberostar Selection Creta Marine

18. Bali Seaside Sailor

Bali Seaside Sailor
Mylopotamos
8.8 out of 10, Excellent, (3 reviews)
Bali Seaside Sailor

19. Iberostar Waves Creta Panorama & Mare

Iberostar Waves Creta Panorama & Mare
4.0 star property
Mylopotamos
8.6 out of 10, Excellent, (298 reviews)
Escape to this beachfront haven with 3 restaurants and 8 bars. Enjoy water adventures like windsurfing, then unwind with a massage at the spa. Kids play freely at the club while you lounge by the pool or explore nearby Geropotamos Beach.
Iberostar Waves Creta Panorama & Mare

20. Aquila Atlantis Hotel

Aquila Atlantis Hotel
5.0 star property
Heraklion
9.2 out of 10, Wonderful, (1,000 reviews)
Luxurious retreat in the heart of Heraklion, minutes from the port and major attractions. Relax at the outdoor pool or pamper yourself with spa services after exploring nearby museums. The restaurant and 24-hour fitness center add convenience to your Cretan adventure.
$91 nightly
The price is $108
Nov 28 - Nov 29
Total with taxes and fees
Aquila Atlantis Hotel
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.

Get last-minute hotel deals in Bali and save more

Sign in to unlock great savings.
Showing deals for:Dec 14 - Dec 15

Top landmarks in Bali

Learn more about Bali

Bali is well-known for its attractions such as Livadi Beach and Varkotopos beach.

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

Check out reviews of Bali hotels guests love

Frequently asked questions

How much does a hotel room cost in Bali?
You can choose a great hotel in Bali from $55 with properties to suit all budgets and needs. If you're looking for an affordable hotel in Bali that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com.
How can I find deals and earn rewards at Bali hotels?
Discover great deals on Bali hotel stays with Hotels.com. You can also look at hotel prices mid-week or during the low season to find off-peak deals. If you're up for a spontaneous trip, don't forget to check out our last-minute deals on Bali hotels.
Can I book Bali hotels with free cancellation?
It's easy to book a refundable Bali hotel on Hotels.com. Simply filter hotels by "Property cancellation options" and select "Fully refundable property". Many hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are the top-rated luxury hotels in Bali?
Some of the most popular luxury hotels in Bali are Nostos Beach Boutique Hotel and Filion Suites Resort & Spa. Nostos Beach Boutique Hotel is a luxury hotel with a high guest rating amongst our travelers, and it offers 2 outdoor pools and a full-service spa. Filion Suites Resort & Spa is another favorite luxury hotel in a great Bali location.
What are some of the best Bali beach hotels?
For a beachy vacation in Bali, Livadi Beach and Varkotopos beach are some of the best places to visit. Stay at a top-rated Bali beach hotel and make the most of your vacation. Check out Niriides Beach Hotel if you're after a hotel that's near the water. With a beachfront setting plus an outdoor pool and a beachfront restaurant, our travelers rate it highly at 7.8 out of 10. Filion Suites Resort & Spa is another great choice for a relaxing beach vacation and our travelers rate it 7.2. Located on a private beach, this hotel has an indoor pool and a children's pool along with a variety of other amenities to enjoy. Bali Beach Hotel & Village is another ideal choice. Travelers love the beachfront setting plus the outdoor pool and children's pool, and it has a guest rating of 7.
What are some top pet-friendly hotels in Bali?
Our travelers' favorite pet-friendly hotels in Bali include:You can check "Pet friendly" on the Hotels.com "Amenities" filter in your search to find even more pet-friendly hotels in Bali.
What are some of the best hotels in Bali for couples?
Choose a top-rated Bali romantic hotel and enjoy your couple's getaway. Our travelers love Filion Suites Resort & Spa, a hotel with a private beach as well as in-room massages. Another romantic hotel with top reviews is Atali Grand Resort. This hotel offers 2 restaurants and an outdoor pool for a perfect stay. Use the "Traveler experience" filter in your search and select "Adults only" or "Romantic" to find even more hotels in Bali for couples on Hotels.com.
What are some of the best kid-friendly hotels in Bali?
Some of the most well reviewed Bali hotels for kids include Mitsis Bali Paradise, Filion Suites Resort & Spa, and Resol Hotel. Mitsis Bali Paradise is a kid-friendly hotel with a guest score of 8.6 out of 10 plus family-friendly amenities like a free water park, children's meals, and an arcade/game room. Check out Filion Suites Resort & Spa with a guest score of 7.2. This popular hotel has a private beach and an indoor pool as well as free cribs in the guestrooms. Resol Hotel is another good option with a free children's club and an outdoor pool, plus high chairs in the guestrooms. Explore more kid-friendly hotels in Bali by using our "Family friendly" filter in your search on Hotels.com.
What are the top Bali hotels with a pool?
Discover some of the best Bali hotels with a pool for a little extra luxury on your trip. Celeste Bali Suites is a great hotel with a seasonal outdoor pool and a guest rating of 10 out of 10. Plus, you can make the most of its restaurant and 2 beach bars. Hotel Manos Palace is a popular hotel that features a seasonal outdoor pool along with a free buffet breakfast and a hair salon. You can select "Pool" in the "Amenities" filter of your search on Hotels.com to find even more places to stay in Bali with a pool.
What are some of the best Bali hotels with free parking?
If you're driving, a great Bali hotel with free parking is a bonus. Our travelers' favorites include:
What are the top Bali boutique hotels?
Treat yourself to a stylish and luxurious boutique hotel in Bali. Nostos Beach Boutique Hotel is a popular hotel with our travelers, offering guests 2 outdoor pools and a children's pool as well as individually decorated guestrooms with furnished balconies/patios and free WiFi.
What are some popular hotels in central Bali?
For hotels in central Bali, check out Dalabelos Estate and Celeste Bali Suites. Travelers love Dalabelos Estate for its location, as well as the seasonal outdoor pool, children's pool and ocean-view restaurant this hotel offers. Celeste Bali Suites is another popular central hotel with a seasonal outdoor pool, a restaurant and 2 beach bars.

Find out more about Bali

Discover Bali: Where Vibrant Culture Meets Pristine Shores

Discover the enchanting charm of Bali, Mylopotamos, nestled on the stunning coast of Crete, Greece. This hidden gem boasts golden sandy beaches and crystal-clear waters, perfect for sun-soaked relaxation or adventurous water sports. Explore the picturesque village with its quaint tavernas and vibrant local culture, or indulge in luxury at upscale hotels that offer breathtaking views. Immerse yourself in nature with scenic hikes through lush landscapes and nearby gorges. Whether you're seeking a romantic getaway or an off-the-beaten-path escape, Bali promises an unforgettable Mediterranean experience.

Discover great hotels near Bali

Bali offers a range of hotel accommodations, from luxury beachfront resorts to budget-friendly options. Enjoy stunning ocean views, relaxing amenities, and easy access to local attractions. Whether you're looking for a romantic getaway or a family-friendly spot, you'll find a variety of deals and star-rated hotels to suit your needs. Here are some of the best hotels near Bali that our travelers love:

  1. Lameriana Secret VillageOpens in a new window: This inviting 3.5-star hotel boasts an impressive guest rating of 9.6 out of 10, making it an excellent choice for leisure travelers seeking comfort and unique experiences. With amenities like multiple dining options including Buffet Breakfast and a variety of breakfast selections, culinary delights await every morning. The entertainment offerings feature modern LED televisions and satellite options, ensuring guests can unwind after a day of exploration. The hotel's welcoming atmosphere and high-quality accommodations create an exceptional experience for visitors looking to relax and recharge in style.
  2. Lameriana Luxury VillageOpens in a new window: Discover unparalleled luxury at this 3.5-star hotel, which has garnered a perfect guest rating of 10.0 out of 10. Ideal for discerning travelers, this property features a range of exquisite dining options, including a restaurant that showcases local cuisine alongside varied breakfast selections. Entertainment is elevated with several high-definition televisions, providing a perfect way to unwind. The hotel’s emphasis on quality and comfort ensures a memorable stay, tailored for those who appreciate distinctive experiences and smooth travels in an elegant setting.
  3. Okeanides VillasOpens in a new window: This upscale 4.0-star hotel is designed for those seeking a family vacation experience, boasting a guest rating of 9.2 out of 10. It offers an array of family-friendly amenities, including complimentary cribs and highchairs for younger guests. While the hotel caters to families, the sophisticated ambiance and thoughtful design appeal to leisure travelers who appreciate comfort and style. The property provides ample options for relaxation and enjoyment, making it a delightful choice for those looking to create lasting memories in a welcoming environment.

Where to stay in Bali

Some of the best areas to stay in Bali, Mylopotamos, Crete, Greece, are Mylopotamos, Geropotamos, and Panormos. Mylopotamos boasts charming small-town vibes and scenic landscapes. Geropotamos offers beautiful beaches and local culture. Panormos features quaint streets and a relaxing atmosphere. For first-time visitors, Mylopotamos is the most appealing choice, providing a perfect blend of charm and accessibility.

  1. MylopotamosOpens in a new window: Mylopotamos is a charming destination that perfectly captures the essence of traditional Cretan life. Nestled in a picturesque setting, this area is known for its stunning natural beauty and small-town allure. You can explore quaint villages, enjoy local artisan shops, and indulge in authentic Cretan cuisine. The nearby beaches are perfect for a relaxing day by the sea, while hiking trails offer opportunities to experience the breathtaking landscapes. Don't miss the chance to visit ancient ruins and cultural sites that tell the story of the region's rich history.
  2. PanormosOpens in a new window: Panormos is a delightful coastal village that boasts a laid-back vibe and beautiful sandy beaches. It's an ideal spot for travelers looking for a peaceful retreat while still having access to charming shops and local markets. The picturesque harbor is perfect for leisurely strolls, and you can enjoy fresh seafood at local tavernas. Panormos also serves as a great base for exploring nearby attractions, including historical sites and stunning natural landscapes that showcase Crete's unique beauty.
  3. GeropotamosOpens in a new window: Geropotamos offers a serene escape with its unspoiled beaches and tranquil atmosphere. This area is characterized by its friendly local community and beautiful scenery, making it a fantastic choice for those looking to unwind. Stroll along the beach, soak up the sun, or engage in outdoor activities like biking and hiking in the surrounding areas. Geropotamos is also close to local markets where you can pick up authentic handicrafts and regional produce, adding a touch of local culture to your stay.

Things to do in Bali

Bali enchants with its stunning landscapes, featuring pristine beaches, lush forests, and majestic mountains. Visitors can dive into vibrant coral reefs, embark on scenic boat rides, hike through verdant trails, and encounter diverse wildlife. With its rich natural beauty, Bali promises unforgettable experiences for every traveler.

  • Mount IdaOpens in a new window – For those seeking a bit of adventure, head to Mount Ida, a majestic mountain that beckons hikers and nature lovers alike. Climb to its heights for breathtaking views of the surrounding landscape and enjoy the fresh mountain air.
  • Livadi BeachOpens in a new window – Soak up the sun at Livadi Beach, a picturesque stretch of sand perfect for lounging and swimming. The gentle waves are inviting, making it a fantastic spot for a relaxing day by the sea.
  • Melidoni CaveOpens in a new window – Explore Melidoni Cave, a fascinating natural wonder that boasts impressive stalactites and stalagmites. This park offers a unique glimpse into the geological formations of the region and is a great place for a leisurely stroll.
  • Nikos Xylouris HomeOpens in a new window – Step into the rich history of Crete at Nikos Xylouris Home, a historic house that offers insights into the life of one of Greece's most beloved musicians. Discover the cultural heritage that shaped the local music scene.
  • Sfagia BeachOpens in a new window – Unwind at Sfagia Beach, another beautiful coastal gem. With its clear waters and scenic surroundings, it's an ideal location for swimming, sunbathing, or simply enjoying the tranquil atmosphere.

5 tips for savvy savings when booking a hotel in Bali

  1. Book for the cheapest times: The most budget-friendly time to visit Bali is during January, February, and December when hotel prices are generally lower. To truly experience the island's rich history and culture, a stay of at least 5 to 6 days is recommended. This duration allows for ample exploration of key landmarks and cultural attractions, such as charming small towns, bustling ports, and exciting excursions like diving, boating, and horseback riding. Visitors can also enjoy affordable tours, wildlife experiences, and relaxing days on the picturesque beaches, all offering great value for money during these months when prices might drop.
  2. Instant discounts. Rewards for later: Save up to 20% instantly on hundreds of thousands of properties with Member Discounts. Then earn rewards on eligible stays to use on future trips. Book once, win twice, get instant discounts and rewards. Join for freeOpens in a new window.
  3. Score last-minute deals on Hotels.com: Last-minute travel doesn't mean last-minute stress. Hotels.com's Last-Minute DealsOpens in a new window offer discounted rates close to your travel date, so the later you leave it, the more you could save. Turn on push notifications and you'll be the first to know when dealsOpens in a new window drop for Bali.
  4. Book with confidence, not guesswork: Prices in Bali shift with the season, local events, and how far out you book — but you don't have to guess. Hotels.com shows you the full price upfront with no surprises at checkout, and our price tracker tells you whether your dates are above or below average. So if you're flexible, you can shift your trip by a day or two to avoid peak season prices, compare pricesOpens in a new window and know you're getting a good deal before you commit.
  5. Think beyond the city center: Central hotels may come with a central price tag. A well-connected neighborhood a little further out may cut your hotel bill and can often give you a more local experience. Use Hotels.com's map view to find the sweet spot between location and value, and filter by price to see what's available across Bali.

Best time to go to Bali

Bali experiences its lowest average temperature in January, at 55.6°F (13.1°C), while August is the hottest month, with an average temperature of 80.2°F (26.8°C). January is usually the wettest month. June to August are the peak travel months in Bali, attracting a higher number of tourists. During this peak period, the weather is sunny, accompanied by no rainfall. On the other hand, October to December tend to be quieter times to visit, marked by no to light rainfall and sunny to mostly sunny conditions.

Keep exploring