Five Star Hotels in Bali
Near Uluwatu Beach
Kuta
Ubud
Jimbaran
Ubud
Amed
Kuta
Ubud
Nusa Dua
Canggu
You are booking hotel for more than 90 days

Show 8 more
Your Budget
Show 3 more
Show 9 more
Show -4 more

OneCircle
Showing Properties in Bali

Entire Apartment
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
(113 Ratings)
AED 331
+ AED 87 taxes & fees
Per Night

(1229 Ratings)
AED 749
AED 621
+ AED 150 taxes & fees
Per Night

Private Beach(1162 Ratings)
AED 245
AED 202
+ AED 61 taxes & fees
Per Night

Spa(988 Ratings)
AED 327
AED 214
+ AED 66 taxes & fees
Per Night

Private Beach(390 Ratings)
AED 1,868
+ AED 392 taxes & fees
Per Night

Swimming Pool(1069 Ratings)
AED 1,208
+ AED 254 taxes & fees
Per Night

Lowest Price Guarantee
Get 2X the difference if you find our MMT exclusive hotels cheaper online anywhere else View T&Cs

Spa(627 Ratings)
AED 1,224
AED 1,080
+ AED 270 taxes & fees
Per Night


Private Beach
Spa(1311 Ratings)
AED 466
+ AED 84 taxes & fees
Per Night


Entire Villa
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
(447 Ratings)
AED 1,926
+ AED 385 taxes & fees
Per Night

Swimming Pool(549 Ratings)
AED 780
AED 712
+ AED 203 taxes & fees
Per Night


Spa(399 Ratings)
AED 405
+ AED 88 taxes & fees
Per Night
Choose from Best Locations
Ubud
Cultural Heart of Bali
2,000 - 10,000 INR
/Per Night
Kuta
Stunning sunsets, surfing & vibrant nightlife
2,000 - 7,000 INR
/Per Night
Seminyak
Great for Classy Parties
3,000 - 10,000 INR
/Per Night
Nusa Dua
Luxurious & Artsy
6,000 - 14,000 INR
/Per Night
Nusa Penida
Prestine Beaches & Instagrammable Spots
1,500 - 20,000 INR
/Per Night

(1077 Ratings)
AED 354
+ AED 64 taxes & fees
Per Night

Spa(1018 Ratings)
AED 457
+ AED 80 taxes & fees
Per Night

| Hotels in Bali | 5138 |
| Lowest Price | 7 AED |
| Highest Price | 157044 AED |
Near Uluwatu Beach
Kuta
Ubud
Jimbaran
Ubud
Amed
Kuta
Ubud
Nusa Dua
Canggu
Get the best deals on different type of Hotel categories in Bali with MakeMyTrip.com. Choose from 5138 hotels in Bali. Just AED 7 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.
Pemuteran
Amlapura
Kintamani
Kuta
Ubud
Kuta
Tabanan
Seminyak
Sidemen
Kuta
Nusa Penida
Ubud
Ubud
Canggu
Kuta
Ubud
Sanur
Ubud
Seminyak
Kuta
Nusa Penida
Ubud
Nusa Dua
Canggu
Bedugul
Ubud
Canggu
Ubud
Nusa Lembongan
Ubud
Nusa Lembongan
Jimbaran
Ubud
Nusa Penida
Near Amed Beach
Kintamani
Denpasar
Seminyak
Canggu
Ubud
Canggu
Bali
Kuta
Amed
Kintamani
Kuta
Nusa Penida
Nusa Penida
Denpasar
Bali
Ubud
Ubud
Amed
Nusa Lembongan
Jimbaran
Tejakula
Near Lovina Beach
Ubud
Jimbaran
Ubud
Kuta
Nusa Lembongan
Seminyak
Sanur
Near Uluwatu Beach
Ubud
Canggu
Seminyak
Kintamani
Canggu
Ubud
Kuta
Kutuh
Jimbaran
Klungkung
Ubud
Kuta
North Kuta
Ubud
Ubud
Ubud
Ubud
Kuta
Ubud
Ubud
Ubud
Ubud
Ubud
Ubud
Canggu
Kuta
Ubud
Ubud
Near Lovina Beach
Nusa Penida
Kuta
Kuta
Near Uluwatu Beach
Ubud
Canggu
Ubud
Ubud
Near Uluwatu Beach
Ubud
Ubud
Near Uluwatu Beach
Kuta
Sanur
Ubud
Ubud
Seminyak
Kuta
Nusa Ceningan
Near Uluwatu Beach
Tanah Lot
Ubud
Jimbaran
Kuta
Ubud
Seminyak
Ubud
Canggu
Ubud
Sanur
Ubud
Canggu
Canggu
Ubud
Denpasar
Canggu
Mengwi
Canggu
Mengwi
Kuta
Kuta
Canggu
Canggu
Ubud
Near Uluwatu Beach
Denpasar
Ubud
Near Uluwatu Beach
Ubud
Mengwi
Near Uluwatu Beach
Canggu
Bali
Denpasar
Denpasar
Nusa Dua
Kuta
Ubud
North Kuta
Canggu
Canggu
North Kuta
Canggu
Denpasar
Near Uluwatu Beach
Ubud
Seminyak
Canggu
Ubud
Nusa Lembongan
Kuta
Canggu
Near Candidasa Beach
North Kuta
North Kuta
Nusa Dua
Canggu
Seminyak
Kuta
Kuta
Nusa Penida
Seminyak
Ubud
Ubud
Seminyak
Nusa Dua
Ubud
Nusa Dua
Seminyak
Kuta
Nusa Dua
Seminyak
Canggu
Ubud
Ubud
Ubud
Seminyak
Seminyak
Sanur
Ubud
Ubud
Seminyak
Nusa Dua
Ubud
Near Uluwatu Beach
Nusa Dua
Kuta
Ubud
Seminyak
Ubud
Seminyak
Ubud
Near Sanur Beach
Seminyak
Ubud
Kuta
Ubud
Nusa Dua
Near Uluwatu Beach
Canggu
Nusa Penida
Nusa Penida
Ubud
Ubud
Ubud
Jimbaran
Keramas
Ubud
Ubud
Nusa Penida
Ubud
Canggu
Near Uluwatu Beach
Canggu
Kuta
Kuta
Seminyak
Nusa Penida
Ubud
Canggu
Padang Bai
Near Lovina Beach
Ubud
Kuta
Jimbaran
Kuta
Kuta
Nusa Penida
Seminyak
Ubud
Canggu
Canggu
Canggu
Near Lovina Beach
Seminyak
Near Uluwatu Beach
Ubud
Ubud
Near Uluwatu Beach
Ubud
Nusa Penida
Ubud
Pemuteran
Near Lovina Beach
Munduk
Kuta
Near Uluwatu Beach
Canggu
Kuta
Canggu
Nusa Penida
Ubud
Munduk
Ubud
Canggu
Near Sanur Beach
Canggu
Canggu
Canggu
Kuta
Ubud
Nusa Penida
Nusa Penida
Nusa Penida
Near Uluwatu Beach
Nusa Penida
Ubud
Kuta
Ubud
Nusa Lembongan
Ubud
Ubud
Ubud
Canggu
Ubud
Ubud
Ubud
Ubud
Ubud
Ubud
Near Lovina Beach
Nusa Penida
Nusa Penida
Nusa Lembongan
Denpasar
Ubud
Canggu
Nusa Penida
Ubud
Sanur
Ubud
Kuta
Ubud
Denpasar
Nusa Penida
Nusa Penida
Tabanan
Nusa Penida
Near Amed Beach
Ubud
Ubud
Near Uluwatu Beach
Nusa Penida
Ubud
Ubud
Ubud
Ubud
Ubud
Sidemen
Ubud
Ubud
Keramas
Sanur
Nusa Penida
Near Uluwatu Beach
Ubud
Canggu
Canggu
Near Uluwatu Beach
Ubud
Munduk
Ubud
Ubud
Ubud
Ubud
Ubud
Near Amed Beach
Ubud
Nusa Penida
Ubud
Nusa Penida
Canggu
Nusa Lembongan
Ubud
Mengwi
Ubud
Near Uluwatu Beach
Kuta
Kutuh
Nusa Penida
Seminyak
Nusa Penida
Sanur
Kutuh
Sanur
Canggu
Kuta
Jimbaran
Sanur
Near Lovina Beach
Bali
Near Uluwatu Beach
Bali
Canggu
Near Uluwatu Beach
Seminyak
Ubud
Denpasar
Near Uluwatu Beach
Bali
Near Uluwatu Beach
Seminyak
Nusa Penida
Seminyak
Seminyak
Seminyak
Ubud
Ubud
Ubud
Ubud
Ubud
Near Uluwatu Beach
Nusa Dua
Keramas
Ubud
North Kuta
Ubud
Seminyak
Ubud
Seminyak
Ubud
Ubud
Seminyak
Seminyak
Seminyak
Seminyak
Ubud
Near Uluwatu Beach
Ubud
Ubud
Seminyak
Seminyak
Ubud
Keramas
Kuta
Kuta
Seminyak
Nusa Dua
Seminyak
Seminyak
Nusa Ceningan
Seminyak
Seminyak
Ubud
Ubud
Seminyak
Seminyak
Ubud
Seminyak
Kuta
Canggu
Mangsit
Gili Trawangan
Malang
Licin
Kalipuro
Licin
Prigen
Prigen
Malang
Mataram
More discounts for your Hotels
Get Flat
25% off*
MMTWELCOME
Upto AED 250. Applicable only for First time user
Up to
20% off*
SUPERSAVER
Upto AED 400. Valid on 100,000+ Hotels.
Up to
30% off*
SAVERSUPER
Get Great Discount, Upto AED 500.