• Login or Create Account
  • Currency

    BDT

You are booking hotel for more than 30 days

Top Hotels in Bali - Book from 3582 Bali Hotels available at best prices starting from @ BDT 234. Avail best offers on Bali Hotel booking, we provide wide range of Cheap to Luxury Hotels in Bali. Get up to 20% Off* on hotel booking in Bali with MakeMyTrip using coupon code : “SUPERSAVER” valid on 100,000+ Hotels. View More
map
Price per night
  • (1335)
  • (1675)
  • (945)
  • (439)
  • (258)
  • (481)
  • (189)

Your Budget

to
Star Category
  • (518)
  • (1795)
  • (1677)
User Rating
  • (664)
  • (738)
  • (485)
  • (53)
  • (10)
Property Type
  • (1917)
  • (1404)
  • (776)

Show 5 more

Chains
  • (18)
  • (12)
  • (3)
  • (3)
  • (2)
  • (4)
  • (7)
  • (5)
  • (11)
  • (1)
  • (4)
Amenities
Guests Love
  • (2367)
  • (5143)
  • (1829)

Show -3 more

Booking Preference
Booking Preference
  • (1975)
  • (94)
  • (5608)
  • (2597)
House Rules
  • (203)
  • (457)
  • (348)
  • (18)
BACK TO TOP

5608 Properties in Bali

Sort By
Popular
User Rating (Highest First)
Price (Highest First)
Price (Lowest First)

hotelImg
default background imagedefault background imagedefault background imagedefault background image

Bali Nusa Dua Hotel

Nusa Dua | 990 m drive to Nusa Dua Beach
SpaSpa
Swimming PoolSwimming Pool
GymGym
Hurry! only last few rooms left at this price
Excellent4.4

Based on 285 Ratings and 121 reviews

Hospitality4.7

Facilities4.5

Food4.2

Room3.9

Cleanliness4.6

Value For Money4.5

(285 Ratings)

BDT 8,985

+ BDT 1,887 taxes & fees

Per Night

Login to Book Now & Pay Later!
360-view-iconhotelImg
default background imagedefault background imagedefault background imagedefault background image

Hilton Bali Resort

Nusa Dua | 10 minutes walk to Nusa Dua Beach
Private BeachPrivate Beach
SpaSpa
Swimming PoolSwimming Pool
Beachside resort with a sand lagoon & a 30-meter waterslide Beachside resort with a sand lagoon & a 30-meter waterslide
Excellent4.4

Based on 1239 Ratings and 243 reviews

Hospitality4.3

Facilities4.4

Food4.7

Room4.2

Cleanliness4.5

Value For Money4.2

Child Friendliness4.5

(1239 Ratings)

BDT 18,062

+ BDT 3,256 taxes & fees

Per Night

Login to Book Now & Pay Later!
Lowest Price Guarantee
360-view-iconhotelImg
default background imagedefault background imagedefault background imagedefault background image

The Royal Pita Maha

Ubud
SpaSpa
Swimming PoolSwimming Pool
JacuzziJacuzzi
Free Cancellation
Breakfast Included
Hotel with private pool villas & riverside dining Hotel with private pool villas & riverside dining
Hurry! only last few rooms left at this price
Excellent4.6

Based on 477 Ratings and 142 reviews

Hospitality4.6

Facilities4.5

Food4

Room4.6

Cleanliness4.5

Value For Money4.1

(477 Ratings)

BDT 32,515

+ BDT 6,503 taxes & fees

Per Night

Login to Book Now & Pay Later!
Lowest Price Guarantee
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Le Meridien Bali Jimbaran

Jimbaran | About a minute walk to Jimbaran Beach
SpaSpa
Swimming PoolSwimming Pool
GymGym
Free Cancellation till 24 hrs before check in
Breakfast Included
A Marriott property A Marriott property
Hurry! only last few rooms left at this price
Excellent4.3

Based on 515 Ratings and 120 reviews

Hospitality4.4

Facilities4.5

Food3.5

Room4

Cleanliness4.4

Value For Money4.7

Child Friendliness5

(515 Ratings)

BDT 15,842

+ BDT 3,327 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Maya Ubud Resort & Spa

Ubud | 4.6 km drive to Monkey Forest (Ubud)
SpaSpa
Swimming PoolSwimming Pool
GymGym
Hurry! only 1 room left at this price
Excellent4.6

Based on 881 Ratings and 122 reviews

Facilities4.8

Food3.3

Room4.1

Cleanliness4.5

Value For Money4.6

(881 Ratings)

BDT 13,880

+ BDT 2,776 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

The Westin Resort Nusa Dua

Nusa Dua | 3 minutes walk to Nusa Dua Beach
Private BeachPrivate Beach
SpaSpa
Swimming PoolSwimming Pool
Free Cancellation
Oceanfront property featuring 3 pools, 6 restaurants & bars Oceanfront property featuring 3 pools, 6 restaurants & bars
Hurry! only last few rooms left at this price
Excellent4.5

Based on 1042 Ratings and 130 reviews

Hospitality4.8

Facilities4.7

Food4.3

Room4.9

Cleanliness4.6

Value For Money4.4

Child Friendliness5

(1042 Ratings)

BDT 27,539

+ BDT 5,783 taxes & fees

Per Night

Login to Book Now & Pay Later!
Lowest Price Guarantee
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Liberta Hotel Seminyak

Seminyak | 1.9 km drive to Seminyak Beach
SpaSpa
Swimming PoolSwimming Pool
Free Cancellation
Good3.2

Based on 83 Ratings and 56 reviews

Location3.4

Value For Money2.9

Facilities1.7

(83 Ratings)

BDT 2,168

+ BDT 433 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Hilton Garden Inn Bali Ngurah Rai Airport

Kuta | 3 km drive to Tuban Beach
SpaSpa
Swimming PoolSwimming Pool
GymGym
Very Good4.0

Based on 1097 Ratings and 179 reviews

Hospitality4.3

Facilities3.8

Food4

Room4.3

Cleanliness4.2

Value For Money3.9

Child Friendliness4.2

(1097 Ratings)

BDT 4,838

+ BDT 872 taxes & fees

Per Night

Login to Book Now & Pay Later!
Lowest Price Guarantee
hotelImg
default background imagedefault background imagedefault background imagedefault background image
Entire Villa

Ziva a Boutique Villa

Seminyak | 10 minutes walk to Seminyak Beach
Entire Villa
| Sleeps 2 guests
Entire Villa

Entire Villa

Entire Property

Get complete access to all bedrooms, bathrooms, living room, kitchen and more!

Please refer to Property Layout section on the Details page for access information for All spaces

Swimming PoolSwimming Pool
Hurry! only last few rooms left at this price
Excellent4.9

(63 Ratings)

BDT 20,510

+ BDT 4,102 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Fairfield by Marriott Bali Legian

Kuta | 1.5 km drive to Legian Beach
Swimming PoolSwimming Pool
GymGym
Free Shuttle ServiceFree Shuttle Service
Free Cancellation till 24 hrs before check in
Hurry! only last few rooms left at this price
Excellent4.5

Based on 487 Ratings and 146 reviews

Facilities4.2

Cleanliness4.9

Value For Money4.3

Child Friendliness4.3

(487 Ratings)

BDT 5,034

+ BDT 1,057 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Kashantee Village

Seminyak | 3.4 km drive to Seminyak Beach
4 minutes walk to Batu Belig Beach,
Swimming PoolSwimming Pool
Free Cancellation
Hurry! only last few rooms left at this price
Poor1.7

(45 Ratings)

BDT 4,992

+ BDT 998 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Anathera Resort Kuta

Kuta | 1.9 km drive to Kuta Beach
SpaSpa
Swimming PoolSwimming Pool
GymGym
Offers a lap pool, sunset lounge & romantic dining experience Offers a lap pool, sunset lounge & romantic dining experience
Hurry! only last few rooms left at this price
Excellent4.3

Based on 702 Ratings and 131 reviews

Hospitality4.4

Facilities4.3

Food4.4

Room4.2

Cleanliness4.4

Value For Money4.4

Child Friendliness3.9

(702 Ratings)

BDT 8,060

BDT 3,905

+ BDT 781 taxes & fees

Per Night

Login to Book Now & Pay Later!
Lowest Price Guarantee
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Fairfield by Marriott Bali Kuta Sunset Road

Kuta | 2.9 km drive to Kuta Beach
SpaSpa
Swimming PoolSwimming Pool
GymGym
Free Cancellation till 24 hrs before check in
Luxury hotel featuring a Jacuzzi & a poolside bar Luxury hotel featuring a Jacuzzi & a poolside bar
Hurry! only last few rooms left at this price
Excellent4.4

Based on 185 Ratings and 74 reviews

Facilities3.9

Value For Money3.9

(185 Ratings)

BDT 5,737

+ BDT 1,205 taxes & fees

Per Night

Login to Book Now & Pay Later!
Lowest Price Guarantee
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Marriott's Bali Nusa Dua Terrace

Nusa Dua | 3.4 km drive to Nusa Dua Beach
SpaSpa
Swimming PoolSwimming Pool
GymGym
Hurry! only 1 room left at this price
Excellent4.7

(43 Ratings)

BDT 30,738

+ BDT 6,455 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Cove Arganta

North Kuta
Excellent4.3

(47 Ratings)

BDT 1,966

+ BDT 393 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Abi Bali Resort and Villa

Jimbaran | 2.1 km drive to Jimbaran Beach
SpaSpa
Swimming PoolSwimming Pool
GymGym
Excellent4.8

Based on 181 Ratings and 79 reviews

Cleanliness4.6

(181 Ratings)

BDT 4,421

+ BDT 884 taxes & fees

Per Night

Login to Book Now & Pay Later!
360-view-iconhotelImg
default background imagedefault background imagedefault background imagedefault background image

Hotel Indigo Bali Seminyak Beach

Seminyak | 4 minutes walk to Seminyak Beach
Beach club
SpaSpa
Swimming PoolSwimming Pool
Free Cancellation
Boasts a beachfront bar & traditional Seminyak massages Boasts a beachfront bar & traditional Seminyak massages
Excellent4.6

Based on 756 Ratings and 117 reviews

Hospitality4.8

Facilities5

Food3.3

Room5

Cleanliness5

Value For Money4.7

(756 Ratings)

BDT 18,752

+ BDT 3,938 taxes & fees

Per Night

Login to Book Now & Pay Later!

Get Great Deal on this Hotel

callbackCall for Special Rates

Lowest Price Guarantee
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Ananta Legian Hotel

Seminyak | 4 minutes walk to Legian Beach
4 minutes walk to Double Six Beach,
SpaSpa
Swimming PoolSwimming Pool
GymGym
Hurry! only last few rooms left at this price
Very Good4.0

Based on 849 Ratings and 107 reviews

Facilities3.6

Value For Money3.7

(849 Ratings)

BDT 3,113

+ BDT 654 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Hotel Vila Lumbung

Seminyak | 1.1 km drive to Seminyak Beach
SpaSpa
Swimming PoolSwimming Pool
GymGym
Free Cancellation
Hurry! only last few rooms left at this price
Excellent4.3

Based on 845 Ratings and 133 reviews

Hospitality4.8

Facilities4.4

Food4.4

Room4.5

Cleanliness4.3

Value For Money4.5

(845 Ratings)

BDT 4,395

+ BDT 926 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Shore Amora Canggu

Canggu
SpaSpa
Swimming PoolSwimming Pool
Free Shuttle ServiceFree Shuttle Service
Breakfast Included
Hurry! only last few rooms left at this price
Excellent4.8

(110 Ratings)

BDT 7,271

+ BDT 1,529 taxes & fees

Per Night

Login to Book Now & Pay Later!

FAQs - Things to Know before Booking Hotel in Bali

Q: ✅ What are the best localities in Bali to stay with family in a hotel?

A: There are 399 five-star, 1187 four-star, 1298 three-star, 724 resorts & 2251 budget hotels in Bali. You can book hotels under different sets of budgets.
The best area in Bali is Ubud & the main attractions here are Motel Mexicola & Nusa Dua Beach
Grab the Deals Here!!

Q: ✅Which are the most reviewed hotels of Bali?

A: These are most reviewed hotels in Bali. You can book your stay after going through the reviews. Here is a list of top reviewed hotels in Bali.

Q: ✅ Which are the best budget hotels and service apartments to stay with family in Bali?

A: Check out the best budget properties to stay in and get the best deals on more than 3582 international hotels, exclusively on MakeMyTrip. For a pleasurable stay, check into a hotel located near popular attractions and famous localities in Bali . All properties near offer basic amenities, including an outdoor pool, parking space, business center, Wi-Fi, breakfast, etc.
For a budget traveller who wants to stay at a luxury location, hotels in Bali provide the perfect ambience at economical prices, under different sets of budgets.
Here is a list of the best budget hotels and service apartments to stay in Bali, located near Motel Mexicola, Ubud, Kuta, Seminyak, Kuta Selatan & Near Uluwatu Beach
List of the top 5 budget accommodations :
  1. Bhumi Sangtu Ubud
  2. Anja Jimbaran
  3. Arya Arkananta Resort & Spa
  4. Viva Dash Hotel Seminyak
  5. Yan's House Hotel

For a luxurious stay in Bali MakeMyTrip provides a huge list of 5-star hotels offering exceptional customer care services, luxurious beds, 24-hour room service, etc. at the best price.

Here are some of our favourite picks from Bali hotels
  1. Bvlgari Resort Bali
  2. Mandapa, A Ritz-Carlton Reserve
  3. Soori Bali
  4. Capella Ubud, Bali
  5. Raffles Bali

Q: ✅ What are the best resorts & hotels to stay in Bali?


Q: ✅ Suggest some popular hotels & properties in Bali to enjoy holidays with family. What are the payment options available?

A: If you are planning a trip to Bali with your family, there are a large number of hotels and resorts, available at decent prices. The hotels listed with MakeMyTrip offer a wide range of services to make your trip hassle-free, and you can make your booking before you reach the venue.
You can pick from these handpicked accommodations in Bali on the basis of our user reviews
  1. Bvlgari Resort Bali
  2. Mandapa, A Ritz-Carlton Reserve
  3. Soori Bali
  4. Capella Ubud, Bali
  5. Raffles Bali
. Also, you can try delicious local cuisine, at food joints located nearby these hotels.
The different kind of payment options available if you book a hotel in Bali with MakeMyTrip are: Pay@Hotel, No Cost EMI, Credit Card & Debit Card.

Q: ✅ I have booked a stay at a resort recently in Bali for the coming month. Is there any way to get a free room upgrade?

A: Getting a free room upgrade in Bali totally depends on the season and the hotel (property). It’s quite usual for MakeMyTrip users to get room upgrades for free, during the off-season in Bali. You can also get an upgrade if a large number of rooms are vacant in the hotel or resort. Also, at the time of check-in, one can enquire about a room upgrade at the hotel reception.
Visit Here for room upgrade!!

Q: ✅ How to pick the best hotels & properties for Bali accommodation?

A: You can pick properties on the basis of top reviews from our travellers, their location vis-a-vis famous landmarks, budget and availability of facilities

Top Rated/Reviewed Hotels Top 4 Star hotels Top Budget hotels for Stay
  1. Radiant Jepun Villa
  2. Villa Naty
  3. The Longhouse Jimbaran Bali
  4. Tulou by Nakula
  5. Private Villas of Bali
  1. Santai Guesthouse Balangan
  2. Villa Becca Seminyak
  3. Golden Hill Cottage Nusa Penida
  4. Linda Villa 2
  5. Asri Cinta Villa


Q: ✅ Why do the hotel fares change so frequently in Bali?

A: The hotel room fares change frequently, depending on the inventory of a particular hotel. Season & flight fares also directly impact the hotel fares in Bali. To check out current offers Click Here!!

Q: What do we mean by ‘Book Now Pay Later’?

A: Reserve your hotel at AED 1 and pay the remaining amount during or after the stay. So #BreakTheBookingRoutine now and book your stay hassle-free.

Q: ✅ How many guests can one room accommodate, in the hotels located in Bali?

A: Most hotels in Bali permit additional guests to stay or share the room, at additional charges. Guest capacity also depends on the hotel’s policy, as every hotel has a different policy. Many hotels in Bali feature family rooms, which are large in size or have adjacent rooms sharing a common door. If you have any further doubts, you can contact the hotel’s helpline number or Check Here!!

Show More

About Hotels Booking in Bali


Check out best Bali hotel deals and offers on more than 3582 hotels in Bali only on MakeMyTrip!

Wondering where to book your stay in Bali? We understand your desire for comfort and hence have listed out the best Bali hotels for you, based on expert advice and the services they offer. Above once are the most popular hotels in Bali. Select from best 3582 hotels in Bali.

All Above properties for Bali are updated on Tuesday, November 11, 2025- 12.12.

Book affordable hotels in Bali at discounted prices with MakeMyTrip. Check out your Preferred stay from popular area in Bali, Stay in Bali's best hotels! Bali Hotels Price Starts from Minimum BDT 234 for Budget hotel. If you’re looking for a cheap hotel in Bali, you should consider visiting during the low season. Book at least 90 days before your stay begins to get the best price for your Bali accommodation. Check Price Now!


Five Star Hotels in Bali

HOSHINOYA Bali

0 1 2 3 4 0 1 2 3 4

BDT 72,237

Per Night

Ubud

Alila Villas Uluwatu Hotel

0 1 2 3 4 0 1 2 3 4

BDT 75,998

Per Night

Near Uluwatu Beach

Villa DeDayuh Seminyak

0 1 2 3 4 0 1 2 3 4

BDT 12,731

Per Night

Seminyak

Bali Beach Hotel

0 1 2 3 4 0 1 2 3 4

BDT 20,387

Per Night

Sanur

Radisson Blu Bali Uluwatu

0 1 2 3 4 0 1 2 3 4

BDT 19,154

Per Night

Near Uluwatu Beach

Maya Ubud Resort & Spa

0 1 2 3 4 0 1 2 3 4

BDT 16,206

Per Night

Ubud

The Raja Lima

0 1 2 3 4 0 1 2 3 4

BDT 7,847

Per Night

Nusa Penida​

Ramayana Suites & Resort

0 1 2 3 4 0 1 2 3 4

BDT 7,971

Per Night

Kuta

Hotels By Category in Bali

Get the best deals on different type of Hotel categories in Bali with MakeMyTrip.com. Choose from 3582 hotels in Bali. Just BDT 234 onwards ✔ Use coupon code & Get Upto 70% OFF instantly. Make your stay special and comfortable with MakeMyTrip Hotels. Spacious rooms and impeccable service within your budget.

Show More

Bali Hotels by Location

Hotels by Popular Attractions in Bali

Show More

Properties in Bali

Show More

Hotels By Star Category in Bali

Show More

Most Booked Hotels in Bali

Kuta Beach Club Hotel

0 1 2 3 0 1 2 3 4

BDT 4,206

Per Night

Kuta

Royal Regantris Kuta

0 1 2 3 0 1 2 3 4

BDT 2,689

Per Night

Kuta

Risata Bali Resort & Spa

0 1 2 3 0 1 2 3 4

BDT 5,490

Per Night

Kuta

Visesa Ubud Resort

0 1 2 3 4 0 1 2 3 4

BDT 11,652

Per Night

Ubud

Kuta

Ubud

Nusa Penida​

Kuta Central Park Hotel

0 1 2 3 0 1 2 3 4

BDT 1,738

Per Night

Kuta

Kuta

Global Presence

Show More

Premium Hotels in Nearby Cities

Bangsring Breeze

0 1 2 3 0 1 2 3 4

BDT 3,683

Per Night

Rayz UMM Hotel Malang

0 1 2 3 0 1 2 3 4

BDT 4,942

Per Night

Jember

Ketapang Indah Hotel

0 1 2 3 0 1 2 3 4

BDT 3,964

Per Night

Kalipuro

Pearl of Trawangan

0 1 2 3 0 1 2 3 4

BDT 8,136

Per Night

Gili Trawangan

Jeeva Beloam Beach Camp

0 1 2 3 0 1 2 3 4

BDT 10,364

Per Night

The Trawangan Resort

0 1 2 3 0 1 2 3 4

BDT 4,019

Per Night

Gili Trawangan

Licin

Hotel Tugu Lombok

0 1 2 3 4 0 1 2 3 4

BDT 15,793

Per Night

Lombok