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 .
Bali Hotels
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
Top hotels in Ubud

Tanah Gajah, a Resort by Hadiprana

Ayung Resort Ubud

SereS Springs Resort & Spa Singakerta

Adiwana Alas Harum

Maya Ubud Resort and Spa

The Sankara Resort & Spa

Utopia Concept Bali Adults Only

Visesa Ubud Resort

The Udaya Resorts and Spa

The Sankara Suites & Villas

Impiana Private Villas Ubud

The Westin Resort & Spa Ubud, Bali

The Lokha Ubud Resort, Villas & SPA

Kamandalu Ubud

Alaya Suites Ubud

Alaya Resort Ubud

The Hava Ubud A Pramana Experience

Adiwana Suweta

Ubud Nyuh Bali Resort & Spa

Bisma Eight Ubud
Top hotels in Pecatu

Jumeirah Bali

Radisson Blu Resort & Villas, Bali Uluwatu

Bvlgari Resort Bali

Alila Villas Uluwatu, Bali

Suarga Padang Padang

Gravity Eco Boutique Hotel-Adults Only

Le Grande Bali

Swiss-Belresort Pecatu

Lomo Boutique Hotel & Villas, Uluwatu

PinkCoco Uluwatu - Constant Surprises & for Cool Adults Only

Mahameru Uluwatu

YŪN Uluwatu

VANARA Resort & Spa

Nuju Uluwatu - Adults Only

The Ululani

Sardja Uluwatu

Mu Bungalow Boutique Resort

Tapa Ratan Uluwatu

Sola

Origin Uluwatu
Top hotels in Denpasar

Hyatt Regency Bali

Maya Sanur Resort & Spa

THE 1O1 Bali Oasis Sanur

ANDAZ BALI, BY HYATT

Prama Sanur Beach Bali

Bali Beach Hotel

Abian Klumpu Villa & Spa Sanur Bali

Sumitra Luxury Villas & Resort by Pramana

Sanur Resort Watujimbar

InterContinental Bali Sanur Resort by IHG

Maison Aurelia Sanur, Bali - by Préférence

Holiday Inn Bali Sanur by IHG

Grand Palace Hotel Sanur - Bali

Prime Plaza Hotel Sanur - Bali

Puri Santrian

Griya Santrian a Beach Resort & Spa

eL Hotel & Resort Bali Sanur

Mercure Resort Sanur

Segara Village Hotel

Akana Boutique Hotel Sanur
Top hotels in Seminyak

The Seminyak Beach Resort & Spa

Hotel Indigo Bali Seminyak Beach by IHG

Courtyard By Marriott Bali Seminyak Resort

THE HAVEN Bali Seminyak

The Oberoi, Bali

Grand Mercure Bali Seminyak

Amadea Resort & Villas

Ramada Encore by Wyndham Seminyak Bali

The Legian Seminyak, Bali

Metland Seva Seminyak (Formerly Horison Seminyak Bali)

Double-Six Luxury Hotel

Cross Paasha Bali Seminyak

IZE Seminyak by LifestyleRetreats

Grand Seminyak Lifestyle Boutique Bali Resort by Accor

The Elysian Boutique Villa Hotel

Seminyak Square Hotel And Villas

Blue Karma Dijiwa Seminyak

Lloyd's Inn Bali

Avani Vacation Club Seminyak Bali

Tijili Hotel Seminyak
Top cities in Bali
Ubud
Pecatu
Denpasar
Seminyak
Tegallalang
Nusa Dua
Great weekend hotel deals in Bali
Showing deals for:Oct 2 - Oct 4

Utopia Concept Bali Adults Only

SVANATA Uluwatu Bali Resort

The Legian Seminyak, Bali

Samabe Bali Suites & Villas

Sumitra Luxury Villas & Resort by Pramana

Puri Dajuma Beach Eco-Resort & Spa

Kelapa Retreat & Spa

Munduk Moding Plantation Nature Resort

Kiara Beachtown Nusa Dua

La Mewali Resort Canggu by Ini Vie Hospitality

ANUMANA DE SUITE

The Lovina

The Garcia Ubud Hotel & Resort

Mimpi Resort Menjangan

Puri Lumbung Cottages, Restaurant & Spa

Kelingking Parama Resort

Quenzo Beach Resort

Kappa Senses Ubud

The Kayon Resort

Puri Gangga Resort Ubud

C151 Smart Villas at Seminyak

Pramana Giri Kusuma
Top landmarks in Bali

Kuta Beach

Seminyak Beach

Nusa Dua Beach

Sanur Beach

Ubud Monkey Forest

Legian Beach

Seminyak Square

Uluwatu Temple
Check out the Bali hotels guests love right now
Legian Beach Hotel
"Legian beach hotel is a fantastic resort to stay in, I highly recommend it ( it's not my first time here ), its close to everything and will definitely go back, but I'd book another room. My only complaint is where we were located ( room 207 ) the music from a bar down garlic lane at night was loud until 11.30/12pm every night. Couldn't hear the TV over the music, ( I had a child with me so was back in the room early most nights ). But saying that we had a fantastic stay."
Hilton Bali Resort
"This is the nicest place I've ever stayed. Everything was top-notch, beautiful, clean, stunning views, and lovely staff."
Ayodya Resort Bali
"Great staff, great location and fine establishment. Would recommend especially if you have really young kids."
Conrad Bali
"We loved the fact that the chef was able to accommodate my preference of vegan diet and made excellent dishes full of flavour for me."
InterContinental Bali Resort by IHG
"Great staff, very clean and well located"
Desa Potato Head Bali
"Very friendly and helpful staff, very good experience with potato head. The basic studio is quite small but enough for 2"
The Oberoi, Bali
"Perfect"
Ulaman Eco Luxury Resort
"Stayed in the floating lake room and the views were top tier. Several pools the food was amazing and the staff were so accommodating. Can’t wait to come back."
ANDAZ BALI, BY HYATT
"One of the nicest resorts we’ve stayed in. Our King Deluxe room was perfectly positioned in the centre of the resort with a bonus glimpse of the ocean. Room was well appointed with a balcony, comfy daybeds, a nice bathtub and free minibar excl alch. Breakfast is outstanding, very supportive of this concept as it illuminates the food wastage you otherwise see at high-end buffets. We stayed for 7-nights and still didn’t get to try everything. The spa facilities were also excellent. I’m sure they are more expensive than elsewhere but relatively cheap compared to equivalent quality in my home country (NZ). The main pool is huge and there were plenty of loungers for everybody. Still a few guests that felt the need to reserve loungers/cabanas several hours ahead of any intent of using them - but some people can’t be helped! The aqua-arobics at the pool each morning were a little intrusive but there is also a very nice “quiet” pool you can retreat to. Other dining option onsite were great and plentiful, as was the poolside service. No real need to leave the resort and we barely did. Thank you, highly recommend."
Find out more about Bali
Bali Bliss: Where Sacred Temples Embrace Pristine Shores
Bali, Indonesia, is a tropical paradise that seamlessly blends stunning beaches, rich culture, and lush landscapes. From the golden sands of Seminyak Beach to the spiritual serenity of its ancient temples, Bali offers a unique escape for every traveler. Indulge in luxury at upscale resorts like Thalasso Bali or explore the vibrant Bali Collection for shopping and dining. Thrill-seekers can enjoy the excitement of Waterbom Bali, while those seeking tranquility can unwind by the tranquil Bali Sea. Whether you're on a romantic getaway or an adventure-filled retreat, Bali's enchanting charm promises unforgettable experiences at every turn.
Discover great hotels in Bali
Bali offers a diverse range of accommodations, from luxurious beachfront resorts with stunning views to charming boutique hotels that reflect local culture. Many properties feature relaxing spas, beautiful pools, and exceptional dining, making it easy to find the perfect spot for a memorable tropical getaway. These are some of the hotels preferred by our travelers in Bali:
- The Trans Resort BaliOpens in a new window: This luxurious 5.0-star hotel in Seminyak boasts a remarkable guest rating of 9.6 out of 10. Perfect for leisure travelers seeking comfort, it features spacious and clean rooms with stunning pool views. Guests appreciate the delicious breakfast with a wide range of options, making it an ideal start to the day. With a well-equipped gym and responsive staff, the hotel ensures a seamless experience for visitors wanting to unwind. The attentive service and relaxing atmosphere create a perfect getaway for those looking to indulge in a high-quality vacation.
- Renaissance Bali Uluwatu Resort & SpaOpens in a new window: This exquisite 5.0-star resort in Ungasan has a guest rating of 9.4 out of 10, making it a prime choice for beach enthusiasts and adventure seekers. With direct beach access, the property offers exciting activities such as surfing, kayaking, and windsurfing, ensuring a thrilling stay. The breathtaking ambiance captivates travelers, providing a magical experience from arrival to departure. The luxurious amenities and stunning surroundings create an unforgettable escape, catering to those who appreciate adventure combined with elegance.
- Hotel Tugu BaliOpens in a new window: Located in Canggu, this elegant 5.0-star hotel holds a guest rating of 9.4 out of 10 and is tailored for adventure seekers. The property serves as a hub for various activities like snorkeling and hiking, while also offering spacious and comfortable accommodations. As a living museum filled with incredible artifacts, it provides a unique cultural experience. With a rooftop area showcasing fantastic food and views, this hotel ensures a distinctive and memorable stay for those looking to immerse themselves in both adventure and luxury.
Where to stay in Bali
When exploring Bali, great areas to stay in include Ubud, Nusa Dua, and Seminyak. Ubud captivates with its temples and lush forests, perfect for cultural enthusiasts. Nusa Dua offers stunning beaches and a relaxing atmosphere, ideal for unwinding. Seminyak combines vibrant nightlife with luxurious spas and beautiful beaches. For first-time visitors, Ubud is best suited, providing a rich cultural experience.
- UbudOpens in a new window: Ubud is the cultural heart of Bali, renowned for its stunning temples and lush forests. This area is perfect for travelers seeking tranquility and a deeper connection to Balinese traditions. Explore the iconic Ubud Monkey Forest, where playful monkeys roam among ancient trees and sacred temples. Don’t miss the breathtaking Tegalalang Rice Terraces, where you can soak in the serene landscapes. Ubud is also a hub for local arts and crafts, making it an excellent place to shop for unique souvenirs and handmade goods.
- Nusa DuaOpens in a new window: Nusa Dua is a luxurious beach destination that caters to those looking for relaxation and pampering. With its pristine beaches and upscale resorts, it’s the ideal spot to unwind by the ocean. Enjoy water activities like snorkeling and jet skiing in the clear waters or indulge in a soothing spa day at one of the world-class wellness centers. The area also features cultural attractions, such as the Puja Mandala complex, showcasing various places of worship, adding a unique touch to your beach getaway.
- SeminyakOpens in a new window: Seminyak is the vibrant and trendy side of Bali, known for its chic beach clubs and lively atmosphere. It’s a hotspot for those who enjoy a mix of beach relaxation and shopping. Stroll along the stylish boutiques and artisan shops offering everything from fashion to home decor. As the sun sets, Seminyak transforms into a lively scene with cultural attractions and dining options to explore. Don’t forget to catch the stunning sunsets at the beach, where you can relax with a drink in hand while enjoying the picturesque views.
Things to do in Bali
Bali invites you to ride its thrilling waves or unwind with breathtaking sunsets on the beach. Explore vibrant markets, indulge in rejuvenating spa treatments, and find your zen through yoga. Whether biking through lush forests or rafting down rivers, the island blends adventure and relaxation beautifully.
- Legian – This vibrant beach city is the perfect blend of sun, sea, and fun. Spend your days at Legian BeachOpens in a new window, where you can catch some waves while surfing or simply relax on the sandy shores. The sunsets here are breathtaking, making it a prime spot for evening strolls. When you're not soaking up the sun, dive into the local shopping scene for unique souvenirs or indulge in a rejuvenating spa treatment that will leave you feeling refreshed and ready for your next adventure.
- Sawan – For a taste of Bali's natural beauty, head to Sekumpul WaterfallOpens in a new window. This hidden gem offers an exhilarating outdoor experience surrounded by lush greenery, making it ideal for adventure seekers and couples looking for a romantic getaway. Hike through scenic trails to reach the waterfall, where you can feel the refreshing spray and take stunning photos. The breathtaking scenery creates a perfect backdrop for relaxation and exploration in this serene environment.
- Ubud – Known as the cultural heart of Bali, Ubud Monkey ForestOpens in a new window is a must-visit for wildlife lovers. Wander through the forest and encounter playful monkeys in their natural habitat. Beyond the monkeys, immerse yourself in the local arts scene with traditional dance performances that showcase Bali's rich heritage. If you’re looking to unwind, treat yourself to a spa day or join a yoga class amidst the tranquil rice paddies. Adventurers can also take to the water for thrilling rafting experiences, making Ubud a fantastic destination for both relaxation and excitement.
4 tips for savvy savings when booking a hotel in Bali
- Book for the cheapest times: The most budget-friendly time to visit Bali is during February, March, and November, when hotel prices are typically lower. To truly experience the island's key landmarks and cultural attractions, a stay of at least 3 days is recommended. This allows visitors to explore historical sites, vibrant cultural experiences, and stunning natural wonders, making the trip great value for money. Keep in mind that prices may drop during these months, making it an affordable option for those traveling on a budget.
- Look for last-minute deals on Hotels.com: In Bali, travelers may discover a range of options through the DealsOpens in a new window and Last-Minute DealsOpens in a new window sections on various booking platforms. By exploring these sections, you could find discounted rates on hotels close to your travel dates. Additionally, using Smart ShoppingOpens in a new window via the app allows you to compare hotel prices and amenities, making it easier to find our best options. Staying updated with alerts can help you catch any flash sales, ensuring you’re informed about opportunities that align with your travel plans.
- Be flexible with dates: Prices can fluctuate depending on factors like the hotel's location, star rating, and the time of year, so being flexible with your travel dates may help you find a better deal on your stay in a Bali hotel. If you're interested in unique accommodations, boutique hotels often provide a more personalized experience and can sometimes offer better value. When you book through Hotels.com, we'll inform you if the price for your chosen dates is above or below the average. If the price is on the higher end, we may suggest alternative dates that could be more budget-friendly.
- Consider your location: Staying in the heart of major cities in Bali can provide unparalleled convenience and easy access to local attractions, but this prime location often comes at a premium. Hotels and accommodations in bustling city centers are generally more expensive, making it crucial for budget-conscious travelers to consider their options. In contrast, smaller towns and rural areas are more likely to be affordable, offering a charming experience away from the crowds. For those seeking better rates, exploring hotels situated just outside the city center might be worthwhile, although it may involve some extra travel to reach popular sites. Additionally, nearby cities can present a wealth of opportunities and attractions while still remaining budget-friendly, making them an attractive alternative for savvy travelers.
Best time to go to Bali
Bali has a varied climate due to its size, so the best time to visit depends on the region and your preferences for weather and crowds. If you’re looking to soak up the lively atmosphere in Bali, January, June, and July are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly cloudy, with light to frequent rainfall. However, if you prefer a more relaxed experience, August, October, and November are perfect for a quieter getaway, marked by no to moderate rainfall and mostly sunny to mostly cloudy conditions.
Keep exploring
- Sayan Hotels
- Besakih Hotels
- Beach Hotels in Lovina
- Lovina Hotels
- Saba Hotels
- Abang Hotels
- Seraya Hotels
- Tibubeneng Hotels
- Buduk Hotels
- Villas in Kuta
- Resorts in Kuta
- Cheap Hotels in Kuta
- 3 Star Hotels in Kuta
- 4 Star Hotels in Kuta
- 5 Star Hotels in Kuta
- Kuta Hotels
- Resorts in Nusa Dua
- 3 Star Hotels in Nusa Dua
- 5 Star Hotels in Nusa Dua
- Beach Hotels in Nusa Dua
- Nusa Dua Hotels
- Hostels in Canggu
- Villas in Canggu
- Resorts in Canggu
- Guest Houses in Canggu
- 5 Star Hotels in Canggu
- Beach Hotels in Canggu
- Canggu Hotels
- Kerobokan Hotels
- Beach Hotels in Legian
- Legian Hotels
- Lembongan Island Hotels
- Hostels in Seminyak
- Resorts in Seminyak
- Cheap Hotels in Seminyak
- Luxury Hotels in Seminyak
- 4 Star Hotels in Seminyak
- 5 Star Hotels in Seminyak
- Beach Hotels in Seminyak
- Family Hotels in Seminyak
- Seminyak Hotels
- Tegallalang Hotels
- 5 Star Hotels in Ungasan
- Ungasan Hotels
- Resorts in Amed
- Amed Hotels
- Villas in Uluwatu
- Cheap Hotels in Uluwatu
- 3 Star Hotels in Uluwatu
- Beach Hotels in Uluwatu
- Uluwatu Hotels
- Candi Dasa Hotels
- Menjangan Island Hotels
- Tulamben Hotels
- Padangbai Hotels
- Medewi Hotels
- Penida Island Hotels
- Gianyar Hotels
- Seseh Hotels
- Selat Hotels
- Pecatu Hotels
- Sidemen Hotels
- Bedugul Hotels
- 5 Star Hotels in Jimbaran
- Jimbaran Hotels
- Tabanan Hotels
- Kintamani Hotels
- Munduk Hotels
- Resorts in Denpasar
- Luxury Hotels in Denpasar
- 4 Star Hotels in Denpasar
- 5 Star Hotels in Denpasar
- Denpasar Hotels
- Hostels in Ubud
- Resorts in Ubud
- Guest Houses in Ubud
- Cheap Hotels in Ubud
- Luxury Hotels in Ubud
- 4 Star Hotels in Ubud
- 5 Star Hotels in Ubud
- Family Hotels in Ubud
- Ubud Hotels
- Darmasaba Hotels
- Karangasem Hotels
- Tuban Hotels


