Search Bali Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Top Cities in Bali

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Bali hotels

Maya Ubud Resort and Spa

Maya Ubud Resort and Spa
5.0 star property
Ubud
9.6 out of 10, Exceptional, (1,007 reviews)
"Excellent rooms, excellent staff. Great facillites and entertainment."
Australia
Jonno
Maya Ubud Resort and Spa

Ayodya Resort Bali

Ayodya Resort Bali
5.0 star property
BTDC
9.0 out of 10, Wonderful, (1,027 reviews)
"The room was clean, food tasty and staff very friendly."
Australia
Eoin
The price is €113
includes taxes & fees
31 Jan - 1 Feb
Ayodya Resort Bali

Hilton Bali Resort

Hilton Bali Resort
5.0 star property
Sawangan
8.8 out of 10, Excellent, (1,000 reviews)
"breakfast was awesome, service was great "
United States
Marie E
The price is €123
includes taxes & fees
18 Jan - 19 Jan
Hilton Bali Resort

Diamond Glamping By BIO Management

Diamond Glamping By BIO Management
3.0 star property
Baturiti
2.0 out of 10, (1 review)
"We were completely shocked at the state of the room. We requested the best they had, yet there were dead bugs on the sheets, a blood stain on the bed! And toothbrush residue splattered all over the bathroom mirror. We took pictures and I let the staff (a woman who remained on her phone during the entire conversation) know. I showed her the issues and she simply nodded and nothing else. We quickly left and ran next door to the Rusa hotel and stayed there. I don't understand how Expedia partnered...
United States
Nancy
The price is €18
includes taxes & fees
21 Jan - 22 Jan
Diamond Glamping By BIO Management

Conrad Bali

Conrad Bali
5.0 star property
Tanjung Benoa
9.2 out of 10, Wonderful, (1,005 reviews)
"It's a great place to stay for a family Holiday!"
Australia
Zahidur
The price is €149
includes taxes & fees
7 Feb - 8 Feb
Conrad Bali

Legian Beach Hotel

Legian Beach Hotel
4.5 star property
North Legian
8.8 out of 10, Excellent, (1,020 reviews)
"Great resort in a great location "
Australia
Paul
Legian Beach Hotel

Grand Hyatt Bali

Grand Hyatt Bali
5.0 star property
BTDC
8.8 out of 10, Excellent, (999 reviews)
"A beautiful hotel with friendly service, the pool area is fantastic. Note you will need to make dinner reservations in advance."
Australia
David
The price is €110
includes taxes & fees
11 Feb - 12 Feb
Grand Hyatt Bali

The Apurva Kempinski Bali

The Apurva Kempinski Bali
5.0 star property
Sawangan
9.6 out of 10, Exceptional, (721 reviews)
"Great properties "
United States
Hiep
The price is €257
includes taxes & fees
9 Feb - 10 Feb
The Apurva Kempinski Bali

The Ritz-Carlton, Bali

The Ritz-Carlton, Bali
5.0 star property
Sawangan
9.2 out of 10, Wonderful, (652 reviews)
"Nice hotel"
United States
Michael
The price is €272
includes taxes & fees
29 Jan - 30 Jan
The Ritz-Carlton, Bali

Grand Mirage Resort & Thalasso Bali

Grand Mirage Resort & Thalasso Bali
5.0 star property
Tanjung Benoa
8.4 out of 10, Very good, (1,001 reviews)
"We enjoyed the range of kids’ activities, services, pools, food options, and the area around the hotel. We did not opt for the all-inclusive dining due to the cost. The buffet breakfast was super & included in the room rate, and it became repetitive after a few days. Overall, my family had a very enjoyable stay and we would recommend the hotel."
Australia
Sunish
The price is €122
includes taxes & fees
3 Feb - 4 Feb
Grand Mirage Resort & Thalasso Bali

The Anvaya Beach Resort Bali

The Anvaya Beach Resort Bali
5.0 star property
Kartika Plaza
9.2 out of 10, Wonderful, (1,004 reviews)
"Beach front, great breakfast"
Canada
Lia
The price is €109
includes taxes & fees
29 Jan - 30 Jan
The Anvaya Beach Resort Bali

Courtyard By Marriott Bali Seminyak Resort

Courtyard By Marriott Bali Seminyak Resort
5.0 star property
Dyanapura
9.6 out of 10, Exceptional, (1,010 reviews)
"Loved the hotel, friendly staff and amenities. Relaxing vibe and a great stay."
Australia
Serena
The price is €97
includes taxes & fees
13 Feb - 14 Feb
Courtyard By Marriott Bali Seminyak Resort

Hyatt Regency Bali

Hyatt Regency Bali
5.0 star property
Sanur
9.4 out of 10, Exceptional, (874 reviews)
"The hotel gardens were so beautiful "
United States
Yucel
The price is €124
includes taxes & fees
18 Jan - 19 Jan
Hyatt Regency Bali

Bali Dynasty Resort

Bali Dynasty Resort
5.0 star property
Kartika Plaza
8.6 out of 10, Excellent, (1,003 reviews)
"Amazing staff, all very friendly, amenities were perfect."
Australia
Hayley Louise
The price is €109
includes taxes & fees
31 Jan - 1 Feb
Bali Dynasty Resort

Hard Rock Hotel Bali

Hard Rock Hotel Bali
5.0 star property
Downtown Kuta
8.8 out of 10, Excellent, (1,000 reviews)
"Amazing staff, great location in Kuta. "
Australia
Kelly
The price is €113
includes taxes & fees
6 Feb - 7 Feb
Hard Rock Hotel Bali

Padma Resort Legian

Padma Resort Legian
5.0 star property
North Legian
9.8 out of 10, Exceptional, (1,001 reviews)
"Kind staff, clean rooms, amzing place to stay"
Australia
Ashlee
The price is €183
includes taxes & fees
2 Feb - 3 Feb
Padma Resort Legian

Ayung Resort Ubud

Ayung Resort Ubud
4.5 star property
Ubud
9.6 out of 10, Exceptional, (840 reviews)
"Breakfast - They went above and beyond to make everything vegan for us and even made a vegan anniversary cake! View from this resort is just mesmerising"
United Kingdom
Swara
Ayung Resort Ubud

Aksari Resort & Spa Ubud by Ini Vie Hospitality

Aksari Resort & Spa Ubud by Ini Vie Hospitality
5.0 star property
Tegallalang
9.6 out of 10, Exceptional, (134 reviews)
"The staff were so amazing the absolute best part they made the trip so amazing. I can’t remember all the amazing staff but I remember Ayu, Wulan, Yoga,Septiari,Sutiass, Lidya, and Indra. "
United States
Sean
Aksari Resort & Spa Ubud by Ini Vie Hospitality

Hotel Indigo Bali Seminyak Beach by IHG

Hotel Indigo Bali Seminyak Beach by IHG
5.0 star property
Dyanapura
9.6 out of 10, Exceptional, (894 reviews)
"Everything was perfect!"
Australia
Bradley
The price is €157
includes taxes & fees
31 Jan - 1 Feb
Hotel Indigo Bali Seminyak Beach by IHG

Mason Elephant Lodge

Mason Elephant Lodge
4.5 star property
Taro
9.4 out of 10, Exceptional, (386 reviews)
"Spotlessly clean ,beautiful Room ,every member of staff lovely ,food delicious .The elephants gorgeous and well treated .highly recommend "
United Kingdom
Melanie Luana
The price is €119
includes taxes & fees
23 Jan - 24 Jan
Mason Elephant Lodge
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.

Showing deals for:23 Jan - 25 Jan

Save an average of 15% on thousands of hotels when you're signed in

Top Bali Hotel Reviews

Guide to exploring Bali

Top reasons to visit Bali

  • Stunning Beaches: Bali boasts some of the world's most picturesque beaches, offering soft sands and crystal-clear waters perfect for relaxation.
  • Cultural Richness: Explore Bali's unique cultural heritage through ancient temples, traditional ceremonies, and local customs.
  • Adventure Activities: Enjoy a variety of outdoor pursuits, from hiking to water sports, catering to thrill-seekers and families alike.
  • Wellness Retreats: Indulge in rejuvenating spa treatments and yoga sessions amidst serene landscapes for a holistic experience.
  • Diverse Accommodations: Choose from luxurious resorts to charming guesthouses, ensuring comfort and accessibility for all travellers.

Find great hotels in Bali

Discover an array of exceptional hotel accommodations in Bali, where luxury meets accessibility. From lavish retreat resorts to charming guesthouses, you’ll find options that cater to business travellers, families, and spa enthusiasts alike. Enjoy top-notch services and facilities, including accessible parking and accommodations for those with specific needs, ensuring a comfortable and memorable stay in this tropical paradise.

  • Truntum Kuta: Embrace the essence of a business and beach-themed retreat at Truntum Kuta, a 4-star hotel situated in the heart of Bali. This property offers direct access to the beach, making it ideal for both relaxation and professional gatherings. Business travellers will appreciate the well-equipped conference spaces and multiple meeting rooms, alongside a comprehensive business centre. For leisure, indulge in the full spa and pool services, featuring a swim-up bar, massage options, and sun loungers by the serene pool. Whether you seek tranquility or a productive environment, Truntum Kuta caters to all your needs.
  • Legian Beach Hotel: Experience luxury at its finest in the 4.5-star Legian Beach Hotel, a perfect blend of business, spa, and leisure. This exquisite property is located along the stunning shoreline of Bali, offering a sophisticated atmosphere for both relaxation and work. The hotel boasts a full-service spa and a picturesque pool area complete with umbrellas and a poolside bar, ensuring a refreshing experience. Business amenities include a dedicated meeting room for all your corporate needs. With its elegant surroundings and premium services, Legian Beach Hotel is designed for discerning travellers seeking the ultimate in comfort and indulgence.
  • Kuta Paradiso Hotel: Discover the family-friendly haven of Kuta Paradiso Hotel, a luxurious 5-star accommodation that caters to both business and leisure travellers. Located in Bali, this hotel offers a wealth of amenities, including multiple meeting rooms and a business centre for professional engagements. Families will appreciate the extensive children’s services, such as free childcare, a dedicated children's pool, and a fun club. For relaxation, indulge in the full spa services, featuring facial treatments, aromatherapy, and a steam room. Kuta Paradiso Hotel promises a memorable experience for guests of all ages.

Where to stay in Bali

Bali, a tropical paradise, offers an abundance of wellness facilities and accessible locations for all types of travellers. From its stunning beaches to serene, secluded spots, you can immerse yourself in a relaxing atmosphere with friendly locals. Whether you seek family-friendly activities or romantic escapes, Bali's diverse regions promise unforgettable adventures amidst breathtaking landscapes. Discover the perfect blend of relaxation and excitement as you explore this enchanting island.

  • Ubud: Nestled in the verdant hills of Bali, Ubud is a cultural hub that attracts visitors seeking a blend of outdoor adventures and eco-friendly experiences. Known for its lush landscapes, Ubud offers a range of activities, from rejuvenating spa treatments to invigorating hiking trails. The city is surrounded by stunning temples and serene parks, making it an ideal spot for exploration and relaxation. While the number of travellers remains steady throughout the year, peak seasons in June to July and September bring a lively atmosphere to its markets and art galleries.
  • Seminyak: A vibrant coastal city, Seminyak is renowned for its chic beach scene and bustling atmosphere, perfect for families and city lovers alike. Visitors flock here for its upscale shopping centres and trendy boutiques, ensuring a delightful retail therapy experience. Seminyak’s exquisite beaches are complemented by a variety of dining options and lively nightlife. With peak visitor numbers in April, July, and September, the city buzzes with energy, yet maintains a welcoming charm, making it a perfect base for those looking to explore Bali’s cultural and natural attractions.
  • Nusa Dua: Known for its luxurious resorts and pristine beaches, Nusa Dua offers a family-friendly escape with a focus on relaxation and outdoor activities. The area attracts visitors looking for spa treatments and shopping centres, ensuring a blend of leisure and indulgence. Nusa Dua’s stunning shoreline and well-maintained parks provide a perfect backdrop for a relaxing holiday. Although visitor numbers peak from July to September, the area maintains a tranquil ambiance year-round, making it an ideal choice for a serene getaway.

Things to do in Bali

Bali is an ideal destination for beach lovers and outdoor enthusiasts, offering a perfect family vacation experience. Visitors can indulge in rejuvenating spa treatments, enjoy vibrant shopping centres, and explore a range of adventure activities. Additionally, Bali provides excellent access to yoga sessions, making it a holistic retreat for relaxation and rejuvenation amidst stunning landscapes.

Shopping

Discover Seminyak Square, a vibrant shopping mall in Bali offering a mix of entertainment and family-friendly vibes. Don't miss Eat Street, a bustling public market perfect for local delicacies, and Hardy's Supermarket, a convenient store for everyday needs, all nestled in the heart of Bali.

Recreation

Finns Recreation Club offers a vibrant atmosphere for relaxation and wellness, featuring serene pools and rejuvenating spa treatments. New Kuta Golf provides an exhilarating outdoor experience with stunning views, perfect for golf enthusiasts. Bali Quad Discovery Tours invites you to explore lush landscapes while enjoying a thrilling adventure through nature.

Adventure

Waterbom Bali is an exhilarating waterpark offering thrilling slides, lazy rivers, and family-friendly attractions, perfect for all ages. For a scenic adventure, the Campuhan Ridge Walk presents stunning landscapes and a refreshing outdoor experience, while the Jatiluwih Rice Terraces offer breathtaking views and a glimpse into Bali’s vibrant agricultural culture.

Nightlife

Experience the captivating performances at Bali Nusa Dua Theater, where culture and romance blend beautifully. For a fun-filled night, visit Upside Down World Bali, an adventurous arcade that guarantees a unique experience. Don’t miss Bali Theatre for more enchanting entertainment suitable for the whole family.

*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 trip, consider visiting during the cheaper months of February to March and November, avoiding peak season in July and December. Booking your hotel about a month in advance or looking for last-minute deals on platforms like Expedia can yield significant savings. Tuesdays tend to be the least expensive days for accommodation. Utilise Expedia’s filters to find eco-friendly hotels and package deals that combine flights and activities for additional savings. Explore Ubud City for affordable lodging and take advantage of free activities like local markets and scenic walks.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Bali are February to March and November, where the prices are slightly lower. This is in comparison to July to August and December, where prices are slightly 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, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Bali is Tuesday. The most expensive day to stay in Bali is Friday.
  • Find cheap hotels on Expedia: Make the most of Expedia’s search tool by refining your preferences, such as your budget, preferred location, and desired type of accommodation. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are currently available. To find the best prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel reservation in Bali with your flights and activities through an Expedia package.

Find the best attractions in Bali

Bali is an ideal destination for families and outdoor enthusiasts, offering a blend of beautiful beaches, cultural temples, and stunning waterfalls. With a diverse range of attractions, Bali caters to travellers seeking beach relaxation, cultural experiences, and adventurous outdoor activities. Whether you're looking to unwind by the sea or explore the rich heritage of the island, Bali promises a delightful holiday experience for everyone.

  • Kuta Beach: Experience the vibrant atmosphere of Kuta Beach, renowned for its golden sands and lively surf culture. With stunning sunsets and numerous beach bars, it’s an ideal spot for relaxation and socialising.
  • Uluwatu Temple: Perched on a cliff, Uluwatu Temple offers breathtaking ocean views and a deep dive into Balinese culture. Attend a traditional Kecak dance performance at sunset for a truly magical experience.
  • Ubud Monkey Forest: Wander through lush greenery in the Ubud Monkey Forest, where playful monkeys roam freely. This serene sanctuary blends nature and culture, making it perfect for a romantic stroll or a peaceful retreat.

Best time to go to Bali

The best time to visit Bali is dependant on what kind of holiday you are seeking. January is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with frequent rain. August is its coolest month on average. At this time, visitor numbers are slightly low and weather is mostly sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January79.5°F (26.4°C)Frequent RainMostly CloudySlightly HighAverage
February78.3°F (25.700000000000003°C)Moderate RainMostly CloudyAverageSlightly Low
March78.4°F (25.8°C)Moderate RainMostly CloudyAverageSlightly Low
April78.4°F (25.8°C)Light RainMostly SunnyAverageAverage
May78.1°F (25.6°C)Light RainMostly SunnyAverageAverage
June76.6°F (24.8°C)Light RainMostly CloudySlightly HighAverage
July75.2°F (24.0°C)Light RainMostly CloudySlightly HighSlightly High
August75.0°F (23.9°C)No RainMostly SunnySlightly LowSlightly High
September76.1°F (24.5°C)Light RainMostly SunnyAverageAverage
October77.7°F (25.4°C)Light RainMostly SunnySlightly LowAverage
November78.6°F (25.9°C)Moderate RainMostly CloudySlightly LowSlightly Low
December78.6°F (25.9°C)Frequent RainMostly CloudyAverageSlightly High

The nearest major airports for your trip to Bali

Bali is primarily served by Denpasar International Airport (DPS), situated 45.1km from the island's heart. Nearby, the Grand Hyatt Bali, a 5-star hotel, is located 9.7km from the airport, offering airport transportation for a fee. The Courtyard By Marriott Bali Seminyak Resort is another excellent option, only 6.4km away, with convenient access to the airport. TS Suites Seminyak, a 5-star hotel just 4.8km from DPS, provides various transportation services, including a 24-hour airport shuttle. For those considering Lombok International Airport (LOP), about 136.8km away, the Sikara Lombok Hotel and Amber Lombok Beach Resort offer shuttle services for a fee.

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels in Bali cost?
The season and factors like Easter and school holidays can influence the price of a hotel in Bali. You can find cheap options from €18 in a few different ways on Expedia. First, enter the dates you'd like to go on holiday, then use the filters such as property type and amenities to narrow down your search. You can also sort by price, so the cheapest options appear first.
When is the best time to go to Bali?
Temperatures vary across Bali, so the best time to travel really depends on where you want to be. If you're seeking a summer escape in Denpasar, organise your trip between December and February when temperatures typically range from 26ºC to 29ºC. Bear in mind that Denpasar has a tropical savanna climate, so pack accordingly.
What is the best area to stay in Bali?
Denpasar is one of the most popular places to book a property when visiting Bali. If you're seeking great walking trails and cycling, spend a few nights in Tuban. Banjar is another area that offers plenty of terrific experiences.
Are there any luxury hotels in Bali?
Get ready for unparalleled luxury at The Kayon Resort. A deep soaking bathtub, proposal/romance packages and concierge services are only the start of the conveniences at this getaway in Ubud, Bali. Tanah Gajah, a Resort by Hadiprana is another popular choice in this exciting city.
What are the top all-inclusive hotels in Bali?
Ayurvedagram Bali and Rahayu 2 Bungalows are among the top-rated options in Bali that offer all-inclusive packages. With entertainment, drinks and food typically included in the room price, you can put your wallet away and experience the ultimate stress-free holiday at either of these retreats located in Ubud.
How can I find cheap hotels in Bali?
Bali cheap hotels start at €18 per night. To browse these types of economical options, take advantage of our "Price per night" filter. Other suggestions? Be flexible with your dates and book in advance. Browse our cheap hotels in Bali page for deals that are hard to resist.
What are the best hotels in Bali for families?
Scoring a hotel for you and the children in Bali is a breeze with our filter tool. Simply click on "Family friendly" under the "Traveller experience" heading and check out the offers. If your destination is Ubud, consider The Kayon Resort. Relax here while enjoying the use of conveniences like a barbecue grill and laundry facilities. Tanah Gajah, a Resort by Hadiprana is another popular choice with families in this city.
What are the top beach hotels in Bali?
Stay in one of Expedia's sea-view hotels in Bali and spend your break making memories along the waterfront. If you're heading to Ubud, relax in top-rated accommodation such as The Kayon Resort, which features conveniences like dining romance packages and a garden. Tanah Gajah, a Resort by Hadiprana is another choice here that promises an unforgettable beachside getaway.
Why should I book my Bali hotel with Expedia?
Unbeatable prices on Bali hotels are just the beginning of the reasons to book with Expedia. Become an Expedia Rewards member for free today and earn points with every booking, as well as membership perks to sweeten the deal. We're talking savings worth 10% or more on select hotels! Not only that, most of our hotels feature free cancellation, so you can reserve your escape without worrying about your plans changing. Just look for options marked "Free Cancellation".