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

"The hotel is over 200 meters from Seminyak Beach as the crow flies, but it's about a 500-meter walk. The location is quite good, and the service is attentive. The restaurant has a cozy dining atmosphere, and breakfast is decent. The room facilities and gym equipment feel a bit dated. Overall, it offers good value for money."
Very Good
156 reviews
8.9/10
1 night
From CAD 67
Check Availability
99+
Hotel near Jimbaran,Bali
With a stay at Abi Bali Resort Villas & Spa in Jimbaran (Jimbaran Bay), You'll be just a quick 5-minute drive from the stunning Jimbaran Beach and the vibrant Samasta Lifestyle Village. Plus, in just 6 minutes, you can reach the world-famous and exclusive Rockbar or enjoy a unique dining experience at Cuca Restaurant. For a taste of local culture, the Kedonganan Fish Market is only 2.4 miles (4 km) away, offering fresh seafood and a lively atmosphere. 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 tour/ticket assistance and a banquet hall. Getting to the surf and sand is a breeze with the complimentary beach shuttle. Enjoy cuisine at Spize Restaurant, a restaurant where you can take in the garden view, or stay in and take advantage of the room service (during limited hours). Mingle with other guests at the complimentary reception, held daily. Continental breakfasts are available daily from 7 AM to 10 AM for a fee. Featured amenities include a business center, express check-out, and dry cleaning/laundry services. Event facilities at this hotel consist of a conference center and a meeting room. A roundtrip airport shuttle is provided for a surcharge (available on request), and free self parking is available onsite. Make yourself at home with air-conditioned rooms featuring refrigerators and minibars. Bathrooms with separate bathtubs and showers feature deep soaking bathtubs and rainfall showerheads. Conveniences include contact GRO connected to Whatsapp, as well as desks and coffee/tea makers.

"so nice facilities and good hospitality staff I love the ABI BALI every time traveling to Bali stay in there make a relaxing time... Ill be must be ABI BALI back to Bali tks a lot."
Great
213 reviews
9.1/10
1 night
From CAD 34
Check Availability
99+
Hotel near Kuta,Bali
Located in Kuta (Kartika Plaza), The Anvaya Beach Resort Bali is a 5-minute walk from Tuban Beach and 6 minutes by foot from Lippo Mall. This family-friendly hotel is 0.4 mi (0.6 km) from Waterbom Bali and 0.6 mi (1 km) from Kuta Beach. Pamper yourself with a visit to the spa, which offers massages. You're sure to appreciate the recreational amenities, which include 5 outdoor pools, a fitness center, and bicycles to rent. Additional amenities at this hotel include complimentary wireless internet access, concierge services, and babysitting (surcharge). Enjoy international cuisine at Kunyit Restaurant, one of the hotel's 2 restaurants, or stay in and take advantage of the 24-hour room service. Wrap up your day with a drink at the bar/lounge. A complimentary buffet breakfast is served daily from 6 AM to 10 AM. Featured amenities include complimentary newspapers in the lobby, dry cleaning/laundry services, and a 24-hour front desk. Free valet parking is available onsite. Make yourself at home in one of the 493 air-conditioned rooms featuring minibars and LED televisions. Rooms have private balconies. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have complimentary toiletries and hair dryers.

"Stayed at The Anvaya Beach Resort Bali recently and honestly had a really nice experience. The service here is what stood out first — the staff are genuinely warm and helpful, not in a forced hotel way but in a very natural, Balinese hospitality kind of way. Check-in was smooth and throughout the stay everyone was attentive and friendly. We booked a pool access room and I’d highly recommend doing that if you can. Being able to step straight from the room into the pool made it feel a bit more private and relaxing, especially in the mornings or late afternoon. The room itself was spacious with a big comfy bed, and the minibar being refilled daily (included) was a great bonus that you don’t always get elsewhere. Breakfast was another highlight — lots of variety, good quality food, and enough options that it didn’t feel repetitive even after a few days. Overall, really solid stay. Comfortable, great service, and good value for what you get. Would happily stay here again and recommend it to anyone visiting Bali."
Great
576 reviews
9.3/10
1 night
From CAD 137
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.

"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
272 reviews
8.4/10
1 night
From CAD 42
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.

"Our stay was okay, we booked for two nights but we were unable to check in on the first night due to unforeseen weather conditions from Nusa Penida, so we lost out on a night and the hotel couldn’t help us. Despite that the staff were friendly and the room was comfy"
Very Good
296 reviews
8.8/10
1 night
From CAD 49
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
120 reviews
8.6/10
1 night
From CAD 31
Check Availability
99+
Hotel near Nusa Dua,Bali
Grand Hyatt Bali is a family-friendly beachfront resort situated along the pristine shores of Nusa Dua, adjacent to the Bali Collection shopping center and approximately 15 minutes from Ngurah Rai Airport. Inspired by Bali’s historic water palace architecture, the resort spans 40 acres of lush gardens, tranquil lagoons, and cascading waterfalls, creating an ideal setting for family beach vacations. The resort offers 636 spacious guestrooms and suites designed with contemporary Balinese style. Amenities include five swimming pools, two waterslides, a Kids’ Club, a fitness center, a shopping arcade, and Kriya Spa, which offers traditional Balinese wellness treatments. The hotel offers comprehensive family-friendly facilities, including a children’s club for ages 3–12 with a variety of activities such as coconut leaf crafts, cooking classes, and T-shirt painting. There is also a nursery and preschool activity area, allowing children under 3 to play safely. Two of the hotel’s pools feature water slides, while the adventure-style River Pool, surrounded by cliffs and rocks, is especially popular with kids. The hotel’s grounds boast a rich natural environment, where guests can often spot squirrels, egrets, and ducks, adding extra fun to a family stay. Dining options are diverse, with nine distinctive restaurants and bars: Salsa Verde serves Italian cuisine in a lush, poolside setting with live interactive performances. Nampu specializes in teppanyaki and offers sushi, sashimi, and other Japanese classics in an elegant environment. Watercourt presents authentic Indonesian dishes amid serene water features inspired by Balinese water palaces. Pasar Senggol recreates a traditional Balinese night market with food stalls, craft demonstrations, cultural dance shows, and special Tumpeng ceremony nights. Salsa Rooftop Bar provides stunning sunset and ocean views. Veranda Lounge & Bar, perched 8 meters above ground, overlooks the gardens and sea. Lila Cita Sports Bar combines sports viewing, games, and karaoke in a vibrant setting. The resort is also a popular wedding destination, featuring beautiful lawn venues by the sea and professional event planning services. Blending authentic Balinese culture with modern comfort, Grand Hyatt Bali offers a refined and welcoming retreat for families, couples, business travelers, and event organizers.

"Grand Hyatt is truly a hidden gem! I stayed there in March, paying 1500 RMB per night for a king-size sea-view room including breakfast. I arrived at the hotel close to 7 PM on the first day, and the check-in process at the front desk was seamless. They had already prepared the room decorations as discussed via email. The hotel grounds are expansive, with a beautiful garden-style layout. Although it's been open for 30 years and shows a bit of age, it's very well-maintained. Its early establishment in Bali means it secured an excellent location, situated on Nusa Dua's finest stretch of beach with a long coastline. The hotel's public areas are incredibly spacious, offering picturesque views at every turn, truly embodying the essence of Bali. There are three restaurants and multiple bars. You can also order food by the pool or have it delivered to your room. The prices are quite reasonable, even cheaper than in China. Our room was on the 4th floor of the South Village, offering an unobstructed, stunning ocean view. The main pool is beautiful and faces the sea directly. The sun loungers are nestled under trees, so you don't get scorched by the sun. Unfortunately, the large waterslide was under maintenance. The kids' club offers childcare for 2 hours a day. The only downside is that the breakfast was truly unappetizing – it was all very 'Western' food, which was a headache! Most of the guests were Australians; there were very few Chinese or even Asian guests. During our 4-night stay, we only encountered three or four other Chinese groups. This really enhanced the vacation vibe and the value for money. Perfect."
Great
386 reviews
9.1/10
1 night
From CAD 154
Check Availability
99+
Hotel near Ubud,Bali
Located in Tegallalang, Hoshi Jungle Resort by Dhananjaya Hospitality is within a 15-minute drive of Ubud Palace and Ubud Traditional Art Market. This resort is 8.5 mi (13.7 km) from Ubud Monkey Forest and 16.9 mi (27.1 km) from Bali Safari and Marine Park. 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 hair dryers and slippers.

"We had an amazing stay in this hotel. If you are looking for a place convenient to most of the activities in Ubod, this is a perfect place to stay in. Service is great, room has such a nice jungle view. The food was also great. The pool is clean and not crowded. All in all we had a very relaxing stay there! And, I love the floating breakfast, love the flower bath (those were lotsssss of flowerssss!) And others may not appreciate it, but personally I love the bag and hat that customers can wear stored in their cabinet incase you need one. Will definitely come back!"
Great
98 reviews
9.3/10
1 night
From CAD 64
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.

"A peaceful spot to visit briefly in Bali, this villa offers a quiet retreat with its unique charm. The location is convenient, surrounded by many stores when you go out. The ground staff are very helpful, the food is excellent, and the service is top-notch. Though an older villa, it still embodies the tranquility of Balinese harmony. A one-week stay here is wonderful, but remember that mosquitoes are present in Bali. It's advisable to ask for a spray and bring mosquito lotion for your visit."
Very Good
120 reviews
8.8/10
1 night
From CAD 42
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.

"ALL The staff and magenta were excellent. Nothing was too much trouble. TV didn't work, new TV by next day. They knew us by name and what our events were. Always smiling and pleasant with greetings. The 3 pools were great. Breakfast with wide variety that changed daily. The rooms were large and we'll cleaned each day. Events like Monday Yoga and pool party was great fun. Also buffet, magician show and acoustic guitar was good value. Would stay here again next time"
Great
411 reviews
9.1/10
1 night
From CAD 64
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.