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 506 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 Ubud,Bali
With a stay at Padma Resort Ubud in Payangan, you'll be 6.8 mi (10.9 km) from Tirta Empul Temple and 7.6 mi (12.2 km) from Tegallalang Handicraft Center. This family-friendly hotel is 9.3 mi (14.9 km) from Tegallalang Rice Terrace and 9.7 mi (15.6 km) from Gunung Kawi Temple. Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. You're sure to appreciate the recreational amenities, which include 3 outdoor pools, a health club, and a sauna. Additional amenities at this hotel include complimentary wireless internet access, concierge services, and babysitting (surcharge). Guests can catch a ride to nearby destinations on the complimentary area shuttle. Grab a bite at The Puhu Restaurant, one of the hotel's 3 restaurants, 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. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and multilingual staff. 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 149 air-conditioned rooms featuring refrigerators and LCD televisions. Cable programming and DVD players are provided for your entertainment, while complimentary wireless internet access keeps you connected. Private bathrooms with separate bathtubs and showers feature complimentary toiletries and hair dryers. Conveniences include phones, as well as laptop-compatible safes and desks.

"Excellent service and a wide range of activities for kids, my little one absolutely loved it. The room was spacious with a thoughtful layout, and the air conditioning was completely silent, which is a rare find. The breakfast view was unbeatable, and the pool bar was fantastic! The hotel's a bit remote, nestled in the mountains, so I'd recommend hiring a car to get there. You could easily spend a couple of days just enjoying the hotel's amenities."
Amazing
158 reviews
9.5/10
1 night
From JPY 41,332
Check Availability
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.

"On the first day of arrival, we were assigned a pool access room right at the very end, which unfortunately was next to the kitchen where they cooked Indian food. The smell of spices permeated our room late at night. We complained, and since other rooms were full, we were eventually upgraded to a suite. We moved rooms at 9 PM. Housekeeping seemed to lack a standard for cleaning rooms. I requested an extra towel because I was traveling with a child, and I had to ask for a hand towel (shouldn't it be provided automatically?). After the room was cleaned, the number of towels went back to two, and the hand towel wasn't refilled. So I had to keep calling reception to ask for one. The breakfast buffet tended to be monotonous and, in my opinion, not very good. The only saving graces were the omelets and instant noodles every day. FYI, I stayed for 4 days, and my husband ended up eating only instant noodles and omelets for breakfast 😅. There were no beef dishes like beef black pepper or other standard beef options. The spicy chicken (ayam rica) was good, in my opinion. As for the fish dishes, honestly, they were very fishy, so I didn't touch them at all. There were five types of fruit: melon, papaya, watermelon, snake fruit, and oranges, but often the watermelon was missing. As for the kids' club, there were more devices than children's toys, so my husband ended up playing PS4. My suggestion for the kids' club is to add some brachiation equipment or a small slide for climbing so that children aren't always staring at gadgets. Coloring activities at small tables could also be added if there's no budget for brachiation equipment."
Very Good
304 reviews
8.9/10
1 night
From JPY 4,590
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.

"I do love this resort so much😭❤️ This place perfectly got the vibe I was looking for in Bali. Thanks to the beautiful pool nestled in the jungle, the pleasant room conditions, and the friendly staff, my vacation was truly special and enjoyable. The private yoga class with Ms.Angga at Mantra pavilion made my day and it was a great experience for me🧘 She is so kind and enegetic❤️ I could feel that she really cared about me. And I really thank you for the delicious birthday cake😭❤️🎂 I really enjoyed it! The omelet at breakfast was good and since I had some time before heading to the airport after checking out, I had Pisa Goreng at the restaurant, which was really tasty🍌 100% recommend here!"
Very Good
387 reviews
8.8/10
1 night
From JPY 12,546
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.

"I was quite satisfied with this hotel; the environment is excellent. It's located on the edge of Ubud's bustling area, surrounded by beautiful rice paddies. Getting to restaurants isn't too far, especially with COCO Supermarket right across the street and the Monkey Forest also nearby. The room was a bit small, and the breakfast plates didn't seem as clean as they could be. However, the service attitude was very good, so overall, I'm satisfied. You can also rent a scooter from the front desk."
Very Good
419 reviews
8.9/10
1 night
From JPY 3,648
Check Availability
99+
Hotel near Nusa Dua,Bali
Located in Nusa Dua (Tanjung Benoa), The Sakala Resort Bali is within a 15-minute drive of Bali National Golf Club and Samuh Beach. This beach resort is 3.4 mi (5.5 km) from Nusa Dua Beach and 7 mi (11.2 km) from Jimbaran Beach. Pamper yourself with a visit to the spa, which offers massages and body treatments. You're sure to appreciate the recreational amenities, which include 3 outdoor pools, a health club, and a waterslide. Additional amenities at this resort include complimentary wireless internet access, concierge services, and wedding services. Getting to nearby attractions is a breeze with the complimentary area shuttle that operates within 5 kilometers. Enjoy international cuisine at Sakala Beach Club, one of the resort's 6 restaurants, or stay in and take advantage of the 24-hour room service. Visit one of the 4 bars/lounges, 2 beach bars, and 3 poolside bars for a refreshing drink. Buffet breakfasts are available daily from 7:00 AM to 10:30 AM for a fee. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and multilingual staff. Planning an event in Nusa Dua? This resort has 6458 square feet (600 square meters) of space consisting of a conference center and 6 meeting rooms. 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 261 air-conditioned guestrooms. Your pillowtop bed comes with down comforters and premium bedding. Complimentary wireless internet access is available to keep you connected. Bathrooms feature separate bathtubs and showers, complimentary toiletries, and hair dryers.

"We had a lovely stay at Sakala … rooms are excellent… service faultless … Breakfast was a highlight … great variety and freshly served … food standards excelled ! Will definitely return"
Good
60 reviews
7.9/10
1 night
From JPY 12,663
Check Availability
99+
Hotels in Gianyar,Bali
When you stay at Komaneka at Keramas Beach in Gianyar, you'll be near the beach, within a 5-minute drive of Keramas Beach and Bali Safari and Marine Park. This luxury hotel is 9.3 mi (15 km) from Sanur Beach and 11 mi (17.7 km) from Ubud Monkey Forest. Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. You can take advantage of recreational amenities such as an outdoor pool and a fitness center. Additional features at this hotel include complimentary wireless internet access, concierge services, and babysitting (surcharge). Satisfy your appetite for lunch or dinner at Timur Kitchen, a restaurant which specializes in international cuisine, or stay in and take advantage of the room service (during limited hours). Unwind at the end of the day with a drink at the bar/lounge or the poolside bar. Full 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. Guests may use a roundtrip airport shuttle for a surcharge, and free valet parking is available onsite. Make yourself at home in one of the 37 air-conditioned rooms featuring private pools 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 with separate bathtubs and showers feature deep soaking bathtubs and complimentary toiletries.

"Based on your description, here are a few options for a warm and genuine review. Option 1: Friendly & Enthusiastic This review is great for platforms like Google or TripAdvisor. Title: An Absolute Gem! So Much More Than Expected What a fantastic find! This place is seriously underrated. It's incredibly spacious and comfy, making it the perfect spot for our group. But the real highlight was the staff. When my whole team showed up to surprise me, the staff joined in and sang Happy Birthday with such genuine sincerity. It wasn't just a routine gesture; it felt truly heartfelt and made the celebration so special. Couldn't have asked for a better experience. Highly recommend! Option 2: Concise & Punchy This version is ideal for social media or short-form reviews. Title: Underrated, Spacious, and Incredibly Sincere! Don't sleep on this place! It's so underrated. We had a large team and the space was perfectly spacious and comfortable. The staff went above and beyond when they joined my team in singing Happy Birthday—it was one of the most sincere and touching moments. Comfy vibe, amazing service. 10/10! Option 3: Detailed & Appreciative Use this if you want to emphasize the emotional impact. Title: A Truly Memorable Experience - Spacious, Comfy, and Heartwarming I'm so impressed. This spot is a hidden treasure, much more spacious and comfy than photos suggest, which was perfect for our honeymoon. The magic happened when my entire team arrived for a surprise birthday celebration. The staff didn't just accommodate it; they wholeheartedly joined in singing ”Happy Birthday.” Their kindness felt incredibly sincere and personal, not staged at all. It turned a great evening into an unforgettable one. Thank you for the wonderful hospitality!"
Great
120 reviews
9.2/10
1 night
From JPY 33,871
Check Availability
99+
Hotel near Legian,Bali
Located in Legian (North Legian), Legian Beach Hotel is within a 10-minute walk of Legian Beach and Kuta Beach. This luxury hotel is 1.2 mi (2 km) from Double Six Beach and 1.8 mi (2.8 km) from Seminyak Beach.Relax at the full-service spa, where you can enjoy massages. You're sure to appreciate the recreational amenities, which include 2 outdoor swimming pools and a fitness center. Additional features at this hotel include complimentary wireless internet access, concierge services, and gift shops/newsstands. Grab a bite at Ocean Terrace Restaurant, one of the hotel's 3 restaurants, or stay in and take advantage of the room service (during limited hours). Snacks are also available at the coffee shop/cafe. Relax with a refreshing drink at the beach bar, the poolside bar, or one of 4 bars/lounges. Buffet breakfasts are available daily from 7:00 AM to 10:00 AM for a fee. Featured amenities include complimentary wired internet access, 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 236 air-conditioned rooms featuring DVD players and LCD televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms feature separate bathtubs and showers, hair dryers, and slippers. Conveniences include phones, as well as safes and desks.

"A very nice hotel in a great location. I did not give the full points as unfortunately they did not have the room available that I booked and the one they offered as an alternative was besides the road and very noisy. So we did have to move after one night. But besides this annoying hickup the hotel is pretty and the squirl and fish feeding were really popular with the kids. If you are a bit sensible to noise try to avoid rooms/bungalows close to the main road. (The road along the beach is not busy and no problem) We will actually stay there again at the end of our trip. Hope that everything goes smoothly then!"
Great
54 reviews
9.0/10
1 night
From JPY 11,086
Check Availability
0
Hotel near Candidasa,Bali
1 night
From JPY 27,892
Check Availability
99+
Hotel near Uluwatu,Bali
Located in Pecatu, Anantara Uluwatu Bali Resort is by the ocean, a 1-minute drive from Impossibles Beach and 6 minutes from Padang Padang Beach. This luxury resort is 1.6 mi (2.5 km) from Bingin Beach and 3.5 mi (5.7 km) from New Kuta Golf. Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. You can take advantage of recreational amenities such as an outdoor pool, a hot tub, and a 24-hour fitness center. Additional features at this resort include complimentary wireless internet access, concierge services, and a hair salon. Getting to the surf and sand is a breeze with the complimentary beach shuttle. Enjoy local and international cuisine at 360 Restaurant, one of the resort's 3 restaurants, or stay in and take advantage of the 24-hour room service. Snacks are also available at the coffee shop/cafe. Wrap up your day with a drink at the bar/lounge. A complimentary buffet breakfast is served daily from 6:30 AM to 10:30 AM. Featured amenities include a business center, 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 74 air-conditioned rooms featuring minibars and plasma televisions. Satellite programming and DVD players are provided for your entertainment, while complimentary wireless internet access keeps you connected. Bathrooms with separate bathtubs and showers feature jetted bathtubs and complimentary toiletries. Conveniences include safes and desks, and housekeeping is provided daily.

"Nice place to stay calm and relaxed. The views were exceptional! We really enjoyed the pool restaurant and the breakfast. However, I could not say the same about teppanyaki. The chef and waiters work was perfect but the quality of ingredients could be improved. There are list of different activities on your needs and interest. Keep in mind that most of the beaches at the Uluwatu area not good for swimming because of the waves and currents. During our stay the hotel beach was a bit dirty and the sea was wavy."
Very Good
97 reviews
8.1/10
1 night
From JPY 43,874
Check Availability
99+
Hotel near Ubud,Bali
With a stay at Amora Ubud Boutique Villas, you'll be centrally located in Ubud, within a 10-minute drive of Ubud Traditional Art Market and Ubud Palace. This luxury hotel is 4.9 mi (7.9 km) from Ubud Monkey Forest and 5.7 mi (9.1 km) from Tegallalang Rice Terrace. Treat yourself with massages, body treatments, and facials. You're sure to appreciate the recreational amenities, including cooking classes, an outdoor pool, and a 24-hour fitness center. This Art Deco hotel also features complimentary wireless internet access, concierge services, and wedding services. Enjoy local and international cuisine at Bird Hill, one of the hotel's 2 restaurants, or stay in and take advantage of the 24-hour room service. Mingle with other guests at the complimentary reception, held daily. Relax with a refreshing drink from the poolside bar or one of the 2 bars/lounges. Full breakfasts are available daily from 7:00 AM to 11: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 19 air-conditioned rooms featuring fireplaces and private pools. Rooms have private balconies or patios. 43-inch Smart televisions with digital programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include phones, as well as safes and desks.

"It takes over 90 minutes to get there from the airport. The hotel offered transfers at double the price of what I found on apps or websites, so I didn't take them. The hotel is very well-organized and spacious, with each villa's area neatly arranged, and different tiers located in different sections. Regular cleaning and pool maintenance are provided. The restaurant food is good, and some people even come from outside just to eat there. The views are beautiful. It's a good option for a honeymoon. The pillows smelled terrible. I think it's either due to humidity not letting them dry or the chemicals they use, but all four pillows had an uncomfortably bad smell. The room lighting was very dim."
Very Good
46 reviews
8.9/10
1 night
From JPY 19,466
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 JPY 15,310 per night. For a 4-star hotel, the average cost is JPY 36,700 per night. If you're looking for a luxury experience, 5-star hotels in Bali this weekend typically cost JPY 81,767 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 JPY 15,426 per night. For a 4-star hotel, you can expect to pay around JPY 36,797 per night. If you're seeking a luxury stay, 5-star hotels in Bali generally cost JPY 81,941 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 JPY 753), Aurora House Ubud (from JPY 871) and Puri Anyar Ubud (from JPY 3,908), 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.