Bali

Resorts in Bali

Enter your dates for the latest hotel rates and availability.

Scroll down to see hotels
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.
Most Booked
Lowest price
Closest to downtown
Highest Rated
99+
Hotel near Kuta,Bali
Unwind in comfort at the 4-star Golden Tulip Jineng Resort Bali. Set on the southern end of Sunset Road, Kuta. Enjoy the beautifully appointed rooms and suites overlooks the resort-style pool, city or courtyard garden. The resort features a vast outdoor premises, dedicated business and relaxing leisure facilities with a truly unique experience.

"We like it here at Golden Tulip Jineng Resort, the room is super duper clean and we like the bed, the overall design is nice and comfortable. The thing I don't like about this hotel is, they didn't offer us welcome drink while others were offered"
Very Good
255 reviews
8.9/10
1 night
From MYR 117
Check Availability
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
193 reviews
9.1/10
1 night
From MYR 263
Check Availability
99+
Hotel near Ubud,Bali
Located in Ubud (Ubud City-Centre), The Evitel Resort Ubud is within a 5-minute walk of Ubud Monkey Forest and within 2 minutes by car from Ubud Traditional Art Market. This hotel is 1.1 mi (1.8 km) from Ubud Palace and 1.1 mi (1.8 km) from Saraswati Temple. Don't miss out on recreational opportunities including an outdoor pool and bicycles to rent. Additional features at this hotel include complimentary wireless internet access, babysitting (surcharge), and a television in a common area. Enjoy a satisfying meal at Nebula serving guests of The Evitel Resort Ubud. Relax with your favorite drink at the bar/lounge or the poolside bar. Buffet breakfasts are available daily from 7 AM to 10:30 AM for a fee. Featured amenities include a business center, complimentary newspapers in the lobby, and dry cleaning/laundry services. This hotel has 2 meeting rooms available for events. 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 88 air-conditioned rooms featuring minibars. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and bidets. Conveniences include phones, as well as safes and coffee/tea makers.

"This was by far my favorite hotel throughout my Bali trip, and the service was exceptional. The rooftop pool was also great, and the location was fantastic, right next to Sacred Lake Park. It's not far from the Royal Palace, the local market, and several hiking trailheads."
Great
372 reviews
9.0/10
1 night
From MYR 127
Check Availability
99+
Hotel near Jimbaran,Bali
With a stay at Jimbaran Bay Beach Resort & Spa in Kedonganan (Jimbaran Bay), you'll be a 1-minute drive from Jimbaran Beach and 8 minutes from Waterbom Bali. This beach hotel is 4.4 mi (7.1 km) from Kuta Beach and 5.5 mi (8.9 km) from Legian Beach. Relax at the full-service spa, where you can enjoy massages. You can take advantage of recreational amenities such as a health club, an outdoor pool, and bicycles to rent. Additional features at this hotel include complimentary wireless internet access, concierge services, and free babysitting. Enjoy international cuisine at Hiu Restaurant, a restaurant where you can take in the pool view, or stay in and take advantage of the 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 8 AM to 10 AM for a fee. Featured amenities include a business center, complimentary newspapers in the lobby, and dry cleaning/laundry services. 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 121 guestrooms featuring refrigerators and minibars. 32-inch flat-screen televisions with satellite programming provide entertainment, while complimentary wireless internet access keeps you connected. Bathrooms feature separate bathtubs and showers with rainfall showerheads and complimentary toiletries. Conveniences include laptop-compatible safes and desks, and housekeeping is provided daily.

"The staffs are super helpful and friendly. The food was so delicious and so many varieties every day. The location is just at the front of the beach . Definetely will comeback. Thankyou everyone for working really hard . We really appreciate it"
Great
316 reviews
9.0/10
1 night
From MYR 167
Check Availability
99+
Hotel near Seminyak,Bali
Located in Seminyak (Sunset Road), Ramada Encore by Wyndham Seminyak Bali is within a 5-minute drive of Sunset Point Shopping Centre and Sunset Star. This family-friendly hotel is 1.7 mi (2.8 km) from Seminyak Square and 1.8 mi (2.9 km) from Double Six Beach. Relax at the full-service spa, where you can enjoy massages and body treatments. You can take advantage of recreational amenities such as an outdoor pool and a fitness center. Additional amenities at this hotel include complimentary wireless internet access, tour/ticket assistance, and a reception hall. Enjoy a meal at the restaurant, or stay in and take advantage of the hotel's 24-hour room service. Wrap up your day with a drink at the bar/lounge. Buffet breakfasts are available daily from 6:30 AM to 10:30 AM for a fee. Featured amenities include a business center, express check-in, and express check-out. This hotel has 2 meeting rooms available for events. 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 296 air-conditioned rooms featuring minibars. Complimentary wireless internet access is available to keep you connected. Bathrooms feature showers with rainfall showerheads and complimentary toiletries. Conveniences include phones, as well as safes and desks.

"I really enjoyed my stay. During my check in process, the receptionist was very helpful and welcoming, the service is great. The room got great pool view. There is a guy that works at the restaurant which I believe is the manager his services is absolutely fantastic as well. I’m going out early morning around 6am and they prepackaged my breakfast for me. The room conditions overall is good. There are some minors issue such as the location which is in the middle of no where and there is not much things which is walking distance. Also, the lift doesn’t requires access card which I find it a bit insecure and the walking distance from lift to room is quite far. Overall, I would consider staying in this hotel again in the future as it is really worth the price."
Very Good
393 reviews
8.8/10
1 night
From MYR 158
Check Availability
62
Hotel near Sanur,Bali
When you stay at Sanur Resort Watujimbar , you'll be in a shopping district, within a 15-minute drive of Sanur Beach and Kuta Beach. This 4-star hotel is 8.3 mi (13.3 km) from Waterbom Bali and 9.1 mi (14.6 km) from Legian Beach. Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. If you're looking for recreational opportunities, you'll find an outdoor pool, a fitness center, and bicycles to rent. Additional features at this hotel include complimentary wireless Internet access, concierge services, and gift shops/newsstands. Enjoy international cuisine at a restaurant where you can take in the pool view, or stay in and take advantage of the 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 limo/town car service, dry cleaning/laundry services, and a 24-hour front desk. 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 306 air-conditioned rooms featuring LCD televisions. Rooms have private balconies. 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.

"While the hotel definitely shows its age a bit, it was overall very clean and quiet, allowing for a peaceful stay. The food was delicious, and the breakfast box service upon request was a lifesaver for early morning tours! The Nasi Goreng I had in the breakfast box was seriously the best Nasi Goreng I've ever had in Bali, no joke. Haha. The pool was also very well-maintained and clean, and the staff were incredibly friendly!"
Very Good
512 reviews
8.6/10
1 night
From MYR 244
Check Availability
99+
Hotel near Seminyak,Bali
In the heart of Seminyak, Hotel Vila Lumbung is within a 5-minute drive of Petitenget Temple and Seminyak Square. This family-friendly hotel is 0.8 mi (1.2 km) from Seminyak Beach. Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. If you're looking for recreational opportunities, you'll find an outdoor pool, a hot tub, and a fitness center. Additional amenities at this hotel include complimentary wireless internet access, concierge services, and babysitting (surcharge). The complimentary beach shuttle makes getting to the surf and sand a breeze. Grab a bite at The Lumbung Restaurant, a 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). Grab a drink at the swim-up bar while enjoying a refreshing dip in the hotel pool.Buffet breakfasts are available daily from 7:00 AM to 10:00 AM for a fee. Featured amenities include a business center, complimentary newspapers in the lobby, and dry cleaning/laundry services. Planning an event in Seminyak? This hotel has 2153 square feet (200 square meters) of space consisting of conference space and a meeting room. A roundtrip airport shuttle is provided for a surcharge (available on request), and free valet parking is available onsite. Make yourself at home in one of the 69 guestrooms featuring refrigerators. Rooms have private balconies or patios. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with shower/tub combinations feature deep soaking bathtubs and rainfall showerheads.

"I really enjoyed my stay! The staff were so lovely and couldn’t do enough to help. From Alya at reception, to the man at the security gate, everyone was fantastic. This hotel is fantastic value. I stayed in the downstairs deluxe Lumbung room which is a lovely outdoor, but very private, bathroom. Room was very clean and bottled water provided for teeth brushing etc. Breakfast was great, both Indonesian and western options. Swim up bar was AMAZING! Prices of drinks were great - 130k for a cocktail, 50k for a juice, 30m for coffee etc. Good happy hour too. Perfect place to grab a cocktail and read my book whilst sat in the pool! Location is great as it is on a street with lots of nice bars, restaurants and cafes. Also not far from the beach. Mini supermarkets also a 2 minute walk."
Very Good
133 reviews
8.7/10
1 night
From MYR 152
Check Availability
61
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.

"Great new hotel! Great service—the receptionists are great! The only thing I was a little disappointed with was that smoking is completely prohibited in the villas—but maybe that's a plus for some. The breakfasts are good. The grounds are beautiful and green, with nothing outside the grounds. But it's only a 5-minute drive to the Royal Palace and central Ubud. A quality villa with all the amenities. We recommend it for a short stay.🥰"
Outstanding
4 reviews
10/10
1 night
From MYR 731
Check Availability
99+
Hotel near Jimbaran,Bali
Staying at The Sintesa Jimbaran Bali in Jimbaran (Bukit), you'll be just a 5-minute drive from Jimbaran Beach and Samasta Lifestyle Village. The hotel is also conveniently located within a 10-minute drive from Ayana Resort and Spa Bali and Rock Bar. Enjoy recreational amenities such as a health club, an outdoor pool, and complimentary wireless Internet access at The Sintesa Jimbaran Bali. Guests can unwind with their favorite drinks at the bar/lounge or the poolside bar. Cooked-to-order breakfasts are available daily from 7:00 AM to 11:00 AM for an additional charge. Additional features include concierge services, babysitting (surcharge), dry cleaning/laundry services, and a 24-hour front desk. A roundtrip airport shuttle is available for a surcharge, and free self-parking is provided onsite. Make yourself at home in one of the air-conditioned rooms featuring minibars and LED televisions. Rooms also feature private balconies and complimentary wireless Internet access. Private bathrooms come with separate bathtubs and showers, designer toiletries, and hair dryers.bathtubs and showers feature designer toiletries and hair dryers.

"Had a wonderful stay at Sintesa Residence Bali! The rooms were spacious and clean, with comfortable beds and modern amenities. The staff were friendly and helpful, always willing to assist with any requests. The residence is also conveniently located, close to many attractions and dining options. Overall, I highly recommend Sintesa Residence Bali for a relaxing and enjoyable stay in Bali."
Very Good
131 reviews
8.0/10
1 night
From MYR 75
Check Availability
99+
Hotel near Kuta,Bali
With a stay at Truntum Kuta in Kuta (Downtown Kuta), you'll be within a 15-minute walk of Kuta Beach and Waterbom Bali. This beach hotel is 0.9 mi (1.5 km) from Beachwalk Shopping Center and 1.4 mi (2.3 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 pools and bicycles to rent. This hotel also features complimentary wireless internet access, concierge services, and babysitting (surcharge). Grab a bite at Breeze Resto, one of the hotel's 3 restaurants, or stay in and take advantage of the 24-hour room service. Snacks are also available at the coffee shop/cafe. When you are in need of a refreshing drink, visit the swim-up bar or one of 3 bars/lounges, or 2 poolside bars. Buffet breakfasts are available daily from 7 AM to 10 AM for a fee. Featured amenities include a business center, complimentary newspapers in the lobby, and dry cleaning/laundry services. Event facilities at this hotel consist of conference space and meeting rooms. 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 322 air-conditioned rooms featuring minibars and LCD televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have complimentary toiletries and bidets. Conveniences include phones, as well as safes and desks.

"Honest review of Truntum Kuta (formerly Grand Inna Kuta) I stayed at Truntum Kuta recently and while the location is unbeatable (right on Kuta Beach) the hotel is clearly showing its age and could really benefit from a major renovation soon to keep up with newer competitors nearby. The positives: • The rooms are quite clean and surprisingly quite spacious. • Good size for relaxing or even light work. Areas that need attention: • The air conditioning is old and struggled at times. It was just adequate on good days but would randomly stop cooling properly, which was uncomfortable in the Bali heat. • Overall, the property feels dated. Furniture, fixtures, and some common areas look tired and would benefit from an update. If you’re mainly looking for a prime beachfront spot in central Kuta and don’t mind older facilities, this could still work, especially if you get a good rate. But for the same price range, there are fresher options around that might offer better comfort. Hope management invests in refreshing the place — it has great potential given its fantastic location!"
Great
426 reviews
9.1/10
1 night
From MYR 226
Check Availability
See All Resorts in Bali

Frequently Asked Questions

What is the average price of a hotel in Bali 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 MYR 423 per night. For a 4-star hotel, the average cost is MYR 1,054 per night. If you're looking for a luxury experience, 5-star hotels in Bali this weekend typically cost MYR 2,162 per night.

How much do hotels in Bali cost per night on weekdays?

Based on the latest 12-month data from Trip.com, the average price for a 3-star hotel in Bali during weekdays is MYR 426 per night. For a 4-star hotel, you can expect to pay around MYR 1,047 per night. If you're seeking a luxury stay, 5-star hotels in Bali generally cost MYR 2,183 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 top hotels in Bali near Ubud?

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

How to get good deals on hotels in Bali?

To get the best hotel deals, try these Trip.com tips: 1. Log In Trip.com first and unlock member-only rates and Trip Coins (loyalty points). 2. Book Midweek: Sun–Thurs stays are much cheaper than weekends. 3. Set Price Alerts: Monitor price drops and rebook if needed. 4. Use “We Price Match” Policy: If you find a lower price elsewhere, Trip.com will refund the difference. 5. Avoid major holidays, conventions, and big events. 6. Check the Deals Page to see what promotions are available now on Trip.com.