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 516 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.

"This is a good hotel with beautiful grounds. They offer a very convenient shuttle service to the beach and shopping mall several times a day, and pick you up as well. The rooms aren't new, but for the price, it's an absolute steal! We had two rooms without breakfast. We bought breakfast on-site one day, and it was decent. The staff are very welcoming, friendly, and respectful. We stayed one night before our flight (then decided to buy an additional night, which turned out to be more cost-effective than extending hourly). If I had known how good this hotel was, we would have stayed longer. I suppose there are downsides too. My daughter went to the fitness room and said the equipment was very old, in poor condition, and needs updating. Otherwise, I highly recommend this hotel. It's a very decent option for a low price."
Very Good
330 reviews
8.9/10
1 night
From CAD 44
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.7 mi (7.5 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.

"My stay at Kenran Resort Ubud was mixed. I had specifically booked a room with a terrace on the 2nd or 3rd floor, but when I arrived, I was given a room on the 1st floor instead. Unfortunately, the room had a very strong mold smell, which made the first night quite unpleasant. I raised the issue with the staff, and only after a fairly long discussion did they agree to move me to another room the following day. Once I was moved to the 3rd floor, the experience changed completely. The room was much better, and the views from the resort were genuinely beautiful. My main advice to future guests would be to check the room carefully when you arrive, especially if you are placed on the 1st floor. Based on my experience, I would personally avoid the first-floor rooms. The breakfast was another weak point for me. The menu felt limited and could definitely be improved. Overall, the resort has amazing views and a lot of potential, and my stay became very enjoyable after moving to the 3rd floor. However, the first-day room issue and the breakfast quality stopped it from being a great experience from the beginning."
Very Good
410 reviews
8.8/10
1 night
From CAD 113
Check Availability
99+
Hotel near Ubud,Bali
The Evitel Resort Ubud, located on Monkey Forest Street, features 95 rooms and offers a smart, cozy, and comfortable stay for travelers seeking for hotel in Ubud. With a touch of rice field views, the hotel provides a peaceful atmosphere in the lively area of central Ubud. Perfect for short getaways, solo travelers, and couples, the hotel combines a strategic location with a rooftop swimming pool and restaurant where guests can enjoy beautiful sunset moments overlooking the rice fields. Each room is equipped with air conditioning, a flat-screen Smart TV, safety deposit box, and a seating area. The en-suite bathroom includes a shower, slippers, and complimentary toiletries, ensuring a comfortable stay. Strategically located within walking distance to Ubud’s main attractions, the hotel is just 400 meters from the Sacred Monkey Forest Sanctuary. Ubud Palace and Ubud Art Market are only 1.4 km away, while Pura Taman Saraswati is 1.8 km from the hotel. Other popular destinations such as Tegalalang Rice Terrace, Alas Arum Bali, Campuhan Ridge Walk, Tegenungan Waterfall, Gunung Kawi Temple, Goa Gajah, and Tirta Empul Temple are all reachable within a comfortable drive.

"The hotel's location is excellent. I thought it was far away, but it's actually very close to Ubud Palace, making shopping incredibly convenient. There's also a large supermarket, COCO, nearby, which is great for buying things. The hotel staff provided exceptional service, and I'm very grateful to them."
Great
438 reviews
9.0/10
1 night
From CAD 31
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. Children aged 5 and younger eat free breakfast. 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.

"Ramada Encore Seminyak is ok for the price point. Quiet and spacious hotel. A little off the main area, however on a positive note it’s quieter. Rooms are clean and comfortable with all amenities provided including small kitchenette and larger fridge for convenience. Bed was comfortable and pleasant view over pool area. Pool area was fine, however rather hot in pool surroundings with water clean and pleasant for a refreshing swim. Breakfast taste and quality was mediocre, just passable, however ambiance not so pleasant due to busy during peak hours. All staff pleasant, friendly and professional at all times. The only detraction was the unsightly food trays being left outside rooms in the hallways for hours."
Very Good
448 reviews
8.7/10
1 night
From CAD 41
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.

"Loved staying here! Most welcoming staff..loved having a chat with me..the guys in parking were super accommodating and helpful.. especially upon leaving to get my large motorbike out of a tight space...Dedi in the dining was so beautiful and friendly and accommodating to all my dining needs both dinner and breakfast....felt like a made a friend..the sunsets were amazing and the doggy friends to accompany you topped it off with a sunset cocktail at the Accommodation's beachside restaurant and bar SE AHOUSE ..would definitely recommend staying here!!"
Very Good
337 reviews
8.8/10
1 night
From CAD 48
Check Availability
97
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.

"This is one of those hotels you just want to return to. Over six days, we never once felt like we were missing anything. On the contrary, every day we discovered something new, and we really didn't want to leave. The most striking impression was the level of service. They truly surround you with care from the moment you check in until you check out. It was incredibly convenient that we could communicate with staff via WhatsApp: we ordered room service, used the laundry, booked activities, and any question was resolved quickly. The Kids Club deserves a special mention. We loved the eco-friendly approach: the hotel has its own garden where children can walk around, plant and care for plants, make crafts from natural materials, and participate in various creative activities. The club itself is very clean, well-equipped, and the educators are incredibly kind and attentive. Besides that, there’s a real, small mini-zoo on the premises. Every day we went to see the animals: there are deer, goats, rabbits, birds, an otter, and other inhabitants. The deer impressed the children the most. You can also go fishing. The hotel grounds are incredibly beautiful. The pool with a jungle view is one of the most memorable spots, where we wanted to spend time every day. The food also left an excellent impression. Breakfasts were very diverse. A personal discovery for me was the coconut vegan yogurts – so delicious that I ate them every morning. And when we left in the middle of the night to catch the sunrise at Mount Batur, they thoughtfully prepared breakfast for us to take with us. Over the six days, we still didn't manage to try everything the hotel has to offer. There are so many activities for adults and children that you could easily spend your entire vacation here without hardly leaving the property. The only thing to consider is that the hotel is located not in the center of Ubud, but closer to Kintamani. For us, this was actually an advantage – it's quiet all around, with fresh air and a feeling of complete unity with nature. There's a free shuttle several times a day to the center, so getting there isn't difficult. Due to its elevated location, it's cooler here in the mornings and evenings than in Ubud itself, so I recommend bringing a light sweater."
Amazing
177 reviews
9.5/10
1 night
From CAD 241
Check Availability
99+
Hotel near Ubud,Bali
Located in Tegallalang, Hoshi Jungle Resort by Dhananjaya Hospitality is within a 15-minute drive of Ubud Monkey Forest and Ubud Palace. This resort is 7.4 mi (11.9 km) from Ubud Traditional Art Market and 0.6 mi (1 km) from Tegallalang Rice Terrace. Pamper yourself with onsite massages or enjoy recreation amenities such as an outdoor pool. 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 and a 24-hour front desk. A shuttle from the airport to the hotel is provided for a surcharge (available 24 hours), and free valet parking is available onsite. Make yourself at home in one of the 19 guestrooms featuring minibars. Your pillowtop bed comes with premium bedding. Complimentary wireless internet access is available to keep you connected. Bathrooms have bidets and hair dryers.

"Hoshi Jungle is one of those places you immediately want to return to. Nestled deep in the jungles of Ubud, the hotel is surrounded by lush greenery, the sounds of nature, and a truly peaceful atmosphere that helps you slow down and fully relax. At the same time, the beautiful rice terraces are within walking distance - perfect for a morning walk, taking photos, and experiencing the authentic charm of Bali. The service deserves a special mention: it is genuinely exceptional. The team is attentive, warm, and always happy to help. Housekeeping was impeccable every day, and the laundry service was also excellent, fast, and very reasonably priced. Breakfasts here are absolutely incredible - delicious, beautifully presented, and varied. The hotel restaurant quickly became our favorite place throughout the stay: the food was outstanding, the menu was full of delicious options, and the prices were very fair. We had dinner there every evening because we simply did not want to go anywhere else. The hotel grounds are beautiful and full of atmosphere. I especially loved the heated pool with a jacuzzi - the perfect place to unwind after exploring Ubud, look out over the jungle, and simply enjoy the moment. Hoshi Jungle is a perfect choice for anyone looking for nature, privacy, excellent service, and an authentic Balinese atmosphere. It is one of those hotels that becomes an unforgettable part of the journey itself."
Amazing
158 reviews
9.4/10
1 night
From CAD 54
Check Availability
99+
Hotels in Tabanan,Bali
When staying at Enso Resort, you'll be perfectly positioned to explore Tabanan. During your down time, go for a swim in the outdoor pool. To recharge your batteries or simply relax, visit the property's sunbathing area. You'll find a restaurant at the property with a variety of dining options available. During your stay, treat yourself to room service with food from the in-house restaurant. Want to grab something to drink? Head to the in-house bar or cafe. At this resort, you'll have access to a garden and tea room. The property's front desk offers service in 4 languages, including English. This property also offers free luggage storage. Parking is available at the property.

"Loved every second at Enso Bali! The Deluxe Private Balcony Room is an absolute dream, super cozy, stylishly designed, and the private balcony views make for the ultimate morning relaxation spot. Unbeatable peace and quiet, fantastic service, and top tier comfort. 10/10 recommendation for anyone visiting the area!"
Outstanding
7 reviews
10/10
1 night
From CAD 143
Check Availability
23
Hotel near Seminyak,Bali
With a stay at Ajowa Resort & Spa Seminyak by Ini Vie Hospitality in Keroboken Kelod (Umalas), you'll be a 5-minute drive from Seminyak Square and 7 minutes from Eat Street. This luxury resort is 3.3 mi (5.3 km) from Seminyak Beach and 5 mi (8 km) from Legian Beach. Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. If you're looking for recreational opportunities, you'll find an outdoor pool and a 24-hour fitness center. Additional amenities at this resort include 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). Wrap up your day with a drink at the bar/lounge. A complimentary cooked-to-order breakfast is served daily from 7:00 AM to 10:00 AM. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and luggage storage. Free self parking is available onsite. Make yourself at home in one of the 10 air-conditioned rooms featuring private pools and flat-screen televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Conveniences include safes and desks, and housekeeping is provided daily.

"The villa is superb. Very stylish, beautiful, and modern. We absolutely love it. We've traveled and stayed in many places, so we have plenty to compare. And this villa is beyond reproach. It has its own pool, it's clean, the room has all the amenities, and a beautiful sleeping area with a round bed. We were very surprised by the large projector and the outdoor bathroom. The breakfast was delicious and a la carte. The staff deserves special praise. Everyone was very pleasant, sweet, and smiling. They saw us off like family. We really appreciated the attention. The only thing is the location isn't very convenient; it's very quiet, with practically nothing around."
Amazing
45 reviews
9.5/10
1 night
From CAD 181
Check Availability
99+
Hotel near Seminyak,Bali
With a stay at The Seminyak Beach Resort & Spa in Seminyak (Laksmana), you'll be a 2-minute drive from Seminyak Square and 8 minutes from Berawa Beach. This beach resort is 2.8 mi (4.5 km) from Double Six Beach and 3.2 mi (5.2 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 2 outdoor pools, a sauna, and a 24-hour fitness center. Additional amenities at this resort include complimentary wireless internet access, concierge services, and a picnic area. Enjoy Asian cuisine at Santan Restaurant, one of the resort's 2 restaurants, or stay in and take advantage of the 24-hour room service. Relax with a refreshing drink at the beach bar, the poolside bar, or one of 2 bars/lounges. Full breakfasts are available daily from 7:00 AM to 10:30 AM for a fee. Featured amenities include complimentary wired internet access, a business center, 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 102 air-conditioned rooms featuring minibars and LED televisions. Your room comes with a pillowtop bed. Complimentary wired and wireless internet access keeps you connected, and digital programming provides entertainment. Private bathrooms with separate bathtubs and showers feature designer toiletries and bidets.

"The room was well appointed. And the staff were very friendly and helpful. Gardens amazing. Food and drinks were on the more expensive side to other places we have stayed "
Great
111 reviews
9.0/10
1 night
From CAD 267
Check Availability
See All Resorts in Bali

Frequently Asked Questions

How do I book a hotel on Trip.com?

To book a hotel on Trip.com, simply enter your destination, travel dates, and the number of guests on the page. Then, browse through the available hotels and select the one you want to book. Follow the prompts to enter your payment information and complete the booking.

How do I get hotel deals on Trip.com?

There are several ways to find affordable hotels on Trip.com. You can narrow down your search results by filtering hotels according to your preferred price range, or you can sort the results by price to view the cheapest options first.

How can I get lower prices for hotels?

Sometimes booking hotels midweek is cheaper, but it also depends on the season.

How many hotels are listed on Trip.com?

You’ll find over 1,500,000 hotels in 230+ countries and regions on Trip.com. Can’t decide which hotel to book? Browse the site for inspiration!

Can I cancel or change my hotel bookings on Trip.com?

It depends on the hotel policy and date of cancellation. Please check the policy section of the related hotel pages. To cancel or change your bookings, sign in to your Trip.com account, go to "My Bookings", and follow the instructions.

How do I contact Trip.com customer support?

You can contact Trip.com's 24/7 customer support by visiting the Help Center on Trip.com and submitting a request. You can also contact us by phone or service chat, depending on your location.