Bali

Resorts in Bali

Choose your dates to see the latest hotel prices and availability.

Swipe up to see more
Filter by:
Hotel star rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

We found 481 Resorts in Bali for you

Choose your travel dates to see the latest prices and deals.
Recommended
Lowest price
Closest to downtown
Top reviewed
99+
Hotel near Seminyak,Bali
With a stay at Montigo Resorts Seminyak - CHSE Certified, you'll be centrally located in Seminyak, a 7-minute walk from Seminyak Beach and 15 minutes by foot from Seminyak Square. This 4.5-star hotel is 3.1 mi (5 km) from Double Six Beach and 3.4 mi (5.6 km) from Legian Beach.Relax at the full-service spa, where you can enjoy massages. You're sure to appreciate the recreational amenities, which include 3 outdoor swimming pools and a fitness center. Additional amenities at this hotel include complimentary wireless Internet access, concierge services, and babysitting (surcharge).At Montigo Resorts Seminyak - CHSE Certified, enjoy a satisfying meal at the restaurant. Relax with a refreshing drink from the poolside bar or one of the 2 bars/lounges.Featured amenities include express check-in, express check-out, and dry cleaning/laundry services. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite.Make yourself at home in one of the 62 air-conditioned rooms featuring LED televisions. Your pillowtop bed comes with down comforters and premium bedding. Complimentary wireless Internet access is available to keep you connected. Private bathrooms have complimentary toiletries and bidets.

"Great central location, around 10 minutes walk to the beach for beautiful sunsets and there are also food and amenities all around. the breakfast buffet had a good variety, public spaces were clean and we always came back to a neat room. the staff were all really welcoming, helpful and made us feel right at home. we really enjoyed our stay and will be back when we are in Seminyak :)"
Great
190 reviews
9.1/10
1 night
From S$ 71
Check Availability
69
Hotel near Jimbaran,Bali
With a stay at Keraton Jimbaran Beach Resort in Jimbaran (Jimbaran Bay), you'll be steps from Jimbaran Beach and a 3-minute drive from Honorary Consulate of Italy. This beach hotel is 1.1 mi (1.8 km) from Kedonganan Fishing Pier and 1.4 mi (2.2 km) from Benoa Square. Take advantage of recreation opportunities such as an outdoor pool or take in the view from a terrace and a garden. Additional features at this Art Deco hotel include complimentary wireless internet access, concierge services, and babysitting (surcharge). Enjoy a meal at the restaurant, or stay in and take advantage of the hotel's 24-hour room service. Relax with a refreshing drink from the poolside bar or one of the 2 bars/lounges. Buffet breakfasts are available daily from 6:30 AM to 10:30 AM for a fee. Featured amenities include complimentary newspapers in the lobby, dry cleaning/laundry services, and a 24-hour front desk. Limited parking is available onsite. Make yourself at home in one of the 102 air-conditioned rooms featuring refrigerators and minibars (stocked with some free items). 26-inch LCD televisions with cable programming provide entertainment, while complimentary wireless internet access keeps you connected. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include phones, as well as safes and desks.

"Keraton Beach Resort was simply awesome. The set-up is very Balinese and it's near the beach. The rooms are big with a balcony to sit and relax or sip yr coffee to enjoy the greenery surrounding the resort. The beach is only a 5 minutes walk and it has seafood restaurants along the shore. They're open from evening onwards. You can eat your food while enjoying the sunset. The swimming pool is huge and clean. There's a baby pool too. If you're looking for a place just to relax and chill, Keraton Beach Resort is the place you will enjoy."
Very Good
295 reviews
8.6/10
1 night
From S$ 60
Check Availability
99+
Hotel near Canggu,Bali
With a stay at Canggu Cabana Beach Resort by Ini Vie Hospitality in Canggu (Batu Bolong), you'll be a 2-minute drive from Canggu Beach and 10 minutes from Eat Street. This luxury resort is 2.5 mi (4 km) from Seminyak Beach and 5.1 mi (8.1 km) from Seminyak Square. Take advantage of recreation opportunities such as an outdoor pool or take in the view from a terrace and a garden. This resort also features complimentary wireless internet access and concierge services. Enjoy a meal at the restaurant, or stay in and take advantage of the resort's room service (during limited hours). Cooked-to-order breakfasts are available daily from 7:30 AM to 10:30 AM for a fee. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and luggage storage. Free valet parking is available onsite. Make yourself at home in one of the 19 air-conditioned rooms featuring LED televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms feature showers with rainfall showerheads and complimentary toiletries. Conveniences include safes and desks, and housekeeping is provided daily.

"If you’re looking for a peaceful place to unwind in Canggu, I’d definitely recommend Canggu Cabana Beach Resort. The private cabana-style accommodation are super quiet and give you a real sense of privacy. The whole space is beautifully designed. Honestly, every corner feels Instagrammable. Canggu is known for its wellness vibe, and you really feel it here. Even the 19 steps to the bathroom in the Cabana didn’t bother me at all. It somehow just became part of a slow, relaxed daily rhythm. One thing I loved was how practical the space was. I could quickly wash my workout clothes or swimwear and dry them in the bathroom using the AC and fan, so I always had fresh clothes ready the next day. Food was also a highlight. Breakfast and dinner at Seabird Restaurant were both amazing, you can tell they really care about the quality. And the staff truly made the stay special. Eka, Agung, Vio and Ari from the spa team were so kind and attentive, always checking in to make sure everything was comfortable. It’s one of those places you leave feeling genuinely rested and taken care of."
Great
92 reviews
9.2/10
1 night
From S$ 138
Check Availability
71
Hotel near Sanur,Bali
With a stay at Seascape Resort & Spa Sanur by iNi Vie Hospitality in Denpasar (Sanur), you'll be a 2-minute drive from Sanur Night Market and 7 minutes from Sanur Beach. This luxury resort is 8.7 mi (14.1 km) from Eat Street and 9.3 mi (14.9 km) from Seminyak Square. Relax at the full-service spa, where you can enjoy massages. Additional amenities at this resort include complimentary wireless internet access, concierge services, and a reception hall. Enjoy a meal at the restaurant, or stay in and take advantage of the resort's room service (during limited hours). Cooked-to-order breakfasts are available daily from 7:30 AM to 10:30 AM for a fee. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and multilingual staff. Free self parking is available onsite. Make yourself at home in one of the 16 air-conditioned rooms featuring minibars and flat-screen televisions. Complimentary wireless internet access is available to keep you connected. Private bathrooms with separate bathtubs and showers feature deep soaking bathtubs and rainfall showerheads. Conveniences include safes and desks, and housekeeping is provided daily.

"Surprisingly, that's an awesome place with a very good restaurant. It's best for a short stay, as it's not far from a busy road and lacks convenient walking-distance attractions or a beach. However, they offer a perfect complimentary transfer service to nearby spots. The room was exquisite and interesting, featuring a voice-command system for LED lights, shades, and music. Breakfast was perfect, and the service was very friendly."
Amazing
153 reviews
9.4/10
1 night
From S$ 139
Check Availability
99+
Hotel near Kuta,Bali
With a stay at Wina Holiday Villa in Kuta (Downtown Kuta), you'll be steps from Beachwalk Shopping Center and 10 minutes by foot from Poppies Lane II. This beach hotel is 0.8 mi (1.3 km) from Kendra Gallery and 1 mi (1.5 km) from Legian Road. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. This hotel also features babysitting (surcharge), gift shops/newsstands, and a hair salon. Grab a bite to eat at the Lagenda Restaurant, a restaurant where you can take in the pool view, or stay in and take advantage of 24-hour room service. Quench your thirst with your favorite drink at the bar/lounge. Local cuisine breakfasts are available daily from 8:00 AM to 11:00 AM for a fee. Featured amenities include a business center, express check-out, and complimentary newspapers in the lobby. Limited parking is available onsite. Make yourself at home in one of the 184 air-conditioned rooms featuring minibars. Rooms have private balconies. Complimentary wireless internet access is available to keep you connected. Bathrooms feature showers, complimentary toiletries, and bidets.

"Overall: highly recommend for family travelers. Hotel is old but its still good . Staffs are very kind and helpful, one time I had issue with my grab order and the receptionist called to the restaurant and solved my problem . Also they fixes small tjings very quickly and their maintenance is good. Pool : we all loved pools , has 2 pools and many toys in it . Nice and big pools . Breakfast: we stayed for 4 days , breakfast was always different and delicious. For us food varieties were enough. Location: only 5 min from kuta beach 🏖️ , 8 min from beachwalk shopping mall. Its the best location. The road until beach is very smooth , even we can go there with stroller easily . Very good location"
Very Good
141 reviews
8.7/10
1 night
From S$ 40
Check Availability
99+
Hotel near Ubud,Bali
Located in Ubud, Kenran Resort Ubud by Soscomma is within a 10-minute drive of Ubud Traditional Art Market and Ubud Palace. This luxury hotel is 4.5 mi (7.3 km) from Tegallalang Rice Terrace and 4.8 mi (7.7 km) from Ubud Monkey Forest. Relax at the full-service spa, where you can enjoy massages. You're sure to appreciate the recreational amenities, which include 2 outdoor pools, a steam room, and bicycles to rent. This hotel also features complimentary wireless internet access, concierge services, and a banquet hall. Grab a bite at TDung Restaurant, one of the hotel's 2 restaurants, or stay in and take advantage of the room service (during limited hours). Quench your thirst with your favorite drink at the bar/lounge. Buffet breakfasts are available daily from 7:00 AM to 10:00 AM for a fee. Featured amenities include express check-out, dry cleaning/laundry services, and a 24-hour front desk. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite. Make yourself at home in one of the 50 air-conditioned rooms featuring minibars and flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with separate bathtubs and showers feature deep soaking bathtubs and complimentary toiletries. Conveniences include safes and desks, and housekeeping is provided daily.

"Bali's Must-Stay Hidden Gem in Ubud ✨ Sthala, a Tribute Portfolio Hotel, Ubud Bali is truly rejuvenating! Tucked away amidst rainforest terraces, it's surrounded by lush greenery, far from the hustle and bustle, offering ultimate privacy. The resort grounds are stunning, enveloped by jungle, river valleys, and rice paddies. The popular infinity pool directly overlooks the rainforest and mountains – every photo is a masterpiece. The rooms are spacious and tidy, with a layout that perfectly captures the Balinese resort vibe, making for a comfortable and relaxing stay. The staff are incredibly attentive and friendly, always available when needed, and the resort's shuttle service makes getting around very convenient. Breakfast offers a wide variety of delicious options, including authentic Indonesian dishes. The SPA experience is also superb; a massage amidst the forest is incredibly blissful. Waking up naturally to birdsong, you're fully immersed in nature – it's so peaceful and healing. This is definitely my top choice for a Ubud getaway, absolutely worth the trip. I'll be back again!"
Very Good
347 reviews
8.9/10
1 night
From S$ 96
Check Availability
76
Hotel near Nusa Dua,Bali
With a stay at La Berceuse Resort and Villa Nusa Dua by Taritiya Collection in Nusa Dua, you'll be 2.2 mi (3.6 km) from Nusa Dua Beach and 6.8 mi (10.9 km) from Jimbaran Beach. This hotel is 9.3 mi (15 km) from Tuban Beach and 9.4 mi (15.2 km) from Kuta Beach. Don't miss out on recreational opportunities including an outdoor pool and bicycles to rent. This hotel also features complimentary wireless internet access, concierge services, and barbecue grills. The complimentary beach shuttle makes getting to the surf and sand a breeze. Satisfy your appetite for lunch or dinner at Sawangan Resto, a restaurant which specializes in local and international cuisine, or stay in and take advantage of the room service (during limited hours). Quench your thirst with your favorite drink at the bar/lounge. Full breakfasts are available daily from 7:00 AM to 10:00 AM for a fee. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and luggage storage. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free valet parking is available onsite. Make yourself at home in one of the 30 air-conditioned rooms featuring minibars and LED televisions. Rooms have private balconies or patios. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms feature separate bathtubs and showers, complimentary toiletries, and bidets.

"The hotel's public areas are quite nice. The shower filter didn't turn yellow at all during my 3-day stay, which is good. There were no slippers provided. Breakfast was included but had to be ordered from a menu. One day we had to leave at 6:30 AM, and after telling the front desk, they packed breakfast for us to take on the go. We couldn't find any convenience stores or restaurants around the hotel; you might have to walk a bit far. Upon check-in, there was a welcome letter mentioning nearby supermarkets, but we didn't inquire further. If you're just looking for a place to stay overnight to facilitate your onward journey, I think this price is a great deal. The hotel's own restaurant charges around 50-60k for fried rice or fried noodles, which is about 20-30 RMB, so I don't think it's expensive at all."
Great
311 reviews
9.0/10
1 night
From S$ 54
Check Availability
59
Hotel near Ubud,Bali
Escape to the tranquility of Sarva Ubud Villas & Spa, a luxury private pool villa retreat nestled amidst Ubud's lush tropical landscapes. Ideally located near Tegallalang Rice Terraces, Ubud Palace, Ubud Art Market, Campuhan Ridge Walk, and the Sacred Monkey Forest Sanctuary, the resort offers the perfect balance of relaxation and exploration. Whether seeking a romantic getaway, honeymoon, or relaxing holiday, guests can enjoy authentic Balinese hospitality, modern comforts, and the serene beauty of Ubud.
Amazing
9.4/10
1 night
From S$ 187
Check Availability
99+
Hotel near Ubud,Bali
With a stay at Dwaraka The Royal Villas - CHSE Certified, you'll be centrally located in Ubud, within a 10-minute drive of Ubud Monkey Forest and Rio Helmi Gallery. This 4-star hotel is 1 mi (1.6 km) from Ubud Palace and 1.1 mi (1.8 km) from Ubud Traditional Art Market. Relax and unwind with massages, body treatments, and facials. You're sure to appreciate the recreational amenities, which include 2 outdoor swimming pools, 2 spa tubs, and a sauna. Additional features at this hotel include complimentary wireless Internet access, concierge services, and babysitting (surcharge). Guests can catch a ride on the complimentary shuttle, which operates within 3 km. Grab a bite to eat at the hotel's restaurant, which features a bar/lounge and a garden view. You can also stay in and take advantage of the room service (during limited hours). Mingle with other guests at the complimentary reception, held daily. Cooked-to-order breakfasts are available daily from 7:00 AM to 10:30 AM for a fee. Featured amenities include express check-in, express check-out, and complimentary newspapers in the lobby. A roundtrip airport shuttle is provided for a surcharge (available on request), and free self parking is available onsite. Make yourself at home in one of the 28 air-conditioned rooms featuring fireplaces and flat-screen televisions. Rooms have private balconies. Cable programming and DVD players are provided for your entertainment, while complimentary wireless Internet access keeps you connected. Conveniences include phones, as well as safes and desks.

"The hotel is a bit old, and the rooms definitely need an update. The walls are dirty, and it looks like no one even bothers to clean them. In the bathroom, the toilet seat is much smaller than the toilet itself, which is both ridiculous and uncomfortable. Can't they just put a proper one on there? It's barely hanging on. On the plus side, the breakfast was delicious, made to order, and the pool was super. If they just fix these issues, the place would be great."
Amazing
317 reviews
9.4/10
1 night
From S$ 108
Check Availability
48
Hotel near Uluwatu,Bali
Located in Bali's Badung Regency, Baliem Resort Jimbaran offers a great stay experience for those traveling for fun or business. Go for a swim in the property's pool. You can also check out the pool with view. During your stay, treat yourself with a visit to the on-site spa. The gym provides a place for guests to work out. This property is home to a restaurant. Enjoy a meal right from the comfort of your room with room service from the on-site restaurant. During your down time, sip on a drink at the bar or perk up your senses with a coffee at the cafe. At this resort, you'll also find facilities including a garden and tea room. The property's front desk offers service in 2 languages, including English. For extra convenience, free luggage storage and laundry service (on-site) are available at the property as well.

"Really enjoyed my stay here in Baliem Resort Jimbaran! Totally in love with the renovation and design, it’s modern, chic and it gives a nice relaxing vibe as well. The public area is pretty too with dining area, a small cozy place to rest, two small pools, etc. The room is equipped with basic amenities. Staff are very welcoming and nice! Definitely a great deal for money and would recommend everyone to stay here for a short trip!!"
Very Good
30 reviews
8.7/10
1 night
From S$ 20
Check Availability
See All Resorts in Bali

FAQs

What are the top hotels in Bali near Ubud?

Some of the top hotels in Bali near Ubud include New Ubud Hostel (from S$ 7), Aurora House Ubud (from S$ 7) and Alam Pangkung Ubud (from S$ 23), all offering easy access to Ubud, making them ideal for visitors looking to explore the area.

What is the average price of a hotel in Bali for this weekend?

According to the latest 12-month data from Trip.com, the average price for a 3-star hotel in Bali this weekend is S$ 134 per night. For a 4-star hotel, the average cost is S$ 344 per night. If you're looking for a luxury experience, 5-star hotels in Bali this weekend typically cost S$ 694 per night.

How much do hotels in Bali cost per day during weekdays?

Based on the latest 12-month data from Trip.com, the average price for a 3-star hotel in Bali during weekdays is S$ 136 per night. For a 4-star hotel, you can expect to pay around S$ 342 per night. If you're seeking a luxury stay, 5-star hotels in Bali generally cost S$ 698 per night on weekdays.

What are the best places to stay in Bali?

Some of the best places to stay in Bali are near popular attractions like Ubud, Kuta Beach and Sanur, offering easy access to key sights and amenities.

What are the best budget-friendly hotels in Bali?

Popular budget hotels in Bali include The Komu Canggu Bali, Lloyd's Inn Bali and Montigo Resorts Seminyak.

How to get good deals on hotels in Bali?

Trip.com provides various promotions, discounts and special offers all year round. You can check the promotions page for the latest promotions on Trip.com.