Bali

Find Resorts in Bali

Enter your dates for the latest hotel rates and availability.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

We found 477 Bali Resorts for you

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest price
Closest to downtown
Highest Rated
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.

"The hotel's architectural style is typical Balinese culture, and the environment is excellent. The rooms are clean, and the second-floor rooms are very spacious with high, distinctive ceilings. The hotel lobby is very grand, and the hotel pool has a small path leading directly to Jimbaran Beach. This place offers incredible value for money."
Very Good
280 reviews
8.5/10
1 night
From INR 2,776
Check availability
99+
Hotel near Ubud,Bali
The Kenran Resort Ubud by Soscomma is an ideal spot for travelers wanting to discover the city. The Kenran Resort Ubud by Soscomma offers a pleasant stay in Bali for those traveling for business or leisure. The hotel is located approximately 42km from Ngurah Rai International Airport. The nearest airport is Ngurah Rai International Airport, approximately 42km away. There is no shortage of things to see in the area, with the NUKUWERA & PANDAWA, Yan Suryana Museum and Pura Telaga Waja all nearby. When guests have some time on their hands they can make use of the onsite facilities. For those driving themselves, parking is provided on site. According to our guests, this hotel provides a very high level of service. For guests traveling as a couple, this hotel is consistently one of the most popular choices.

"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
335 reviews
8.9/10
1 night
From INR 7,472
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
90 reviews
9.2/10
1 night
From INR 5,566
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.

"I was pleasantly surprised to see such a beautiful sunset from the 5th floor of the hotel, and they even offered a welcome drink. I definitely recommend this hotel. The breakfast was also excellent; I especially enjoyed their congee and noodles."
Very Good
308 reviews
8.9/10
1 night
From INR 4,346
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.

"This hotel is really suitable for those on a tight budget. **Facilities**: The hotel facilities are quite old, to the point where some of the furniture even has an unpleasant smell. **Hygiene**: The cleanliness was just average, with noticeable dust in some areas. **Service**: Although the hotel is very old, the service was absolutely excellent. Around 1 AM, I wanted some lemon water with ice, and the room service staff brought it to me very quickly. This truly deserves praise. The hotel is indeed very old."
Very Good
243 reviews
8.8/10
1 night
From INR 2,748
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.

"Super quiet place, the hotel is very large with three pools in total, very close to Kuta beach and the shopping mall. The staff is very kind and the room was clean with a comfortable bed. The only downside was waking up around 5 AM due to the light; the curtains don't block it out very well."
Very Good
135 reviews
8.8/10
1 night
From INR 2,257
Check availability
68
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.

"I booked this hotel because the pictures looked great, and the room did match the photos, but the cleanliness was pretty subpar. When I checked in, there were four large flies in the room. I called housekeeping to help me get rid of them, but they only managed to kill one. I was eating room service while shooing away flies, and other bugs even landed in my food! 😭 The pool and bathtub were especially dirty with a lot of debris floating around. I booked this room specifically for the pool, but I couldn't even use it. 🥺 The breakfast was just okay, and the room service from the hotel's Japanese restaurant wasn't much better – I didn't even finish it. The lighting in the room was a bit too dim; I couldn't see anything at night."
Amazing
146 reviews
9.4/10
1 night
From INR 11,019
Check availability
38
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.
Outstanding
10/10
1 night
From INR 13,066
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
130 reviews
8.7/10
1 night
From INR 3,996
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
308 reviews
9.0/10
1 night
From INR 3,981
Check availability
See More Resorts in Bali

Frequently Asked Questions

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 INR 10,067 per night. For a 4-star hotel, the average cost is INR 25,707 per night. If you're looking for a luxury experience, 5-star hotels in Bali this weekend typically cost INR 52,641 per night.

How much do hotels in Bali cost per night 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 INR 10,192 per night. For a 4-star hotel, you can expect to pay around INR 25,609 per night. If you're looking for a luxury stay, 5-star hotels in Bali generally cost INR 52,605 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 INR 561), Aurora House Ubud (from INR 518) and Alam Pangkung Ubud (from INR 1,556), all offering easy access to Ubud, making them ideal for visitors looking to explore the area.

What hotel deals are available in Bali?

Trip.com offers multiple promotions and discounts all year round for both new users and loyal customers . Please check the promotions page to see what promotions are available now on Trip.com.