Five Star Hotels in Bali
Nusa Dua
Ubud
Canggu
Kuta
Nusa Dua
Ubud
Nusa Dua
Ubud
Kuta
Jimbaran
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)
$ 81
+ $ 17 taxes & fees
Per Night

(316 Ratings)
$ 287
$ 145
+ $ 29 taxes & fees
Per Night

Private Beach(1162 Ratings)
$ 65
+ $ 13 taxes & fees
Per Night

Private Beach(390 Ratings)
$ 508
+ $ 107 taxes & fees
Per Night

(1229 Ratings)
$ 204
+ $ 41 taxes & fees
Per Night

(1069 Ratings)
$ 351
+ $ 74 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)
$ 326
+ $ 65 taxes & fees
Per Night


Spa(731 Ratings)
$ 264
+ $ 55 taxes & fees
Per Night

(399 Ratings)
$ 117
+ $ 25 taxes & fees
Per Night

Spa(1077 Ratings)
$ 127
$ 107
+ $ 21 taxes & fees
Per Night

(1133 Ratings)
$ 22
+ $ 5 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

(1018 Ratings)
$ 119
+ $ 21 taxes & fees
Per Night


(1745 Ratings)
$ 82
+ $ 18 taxes & fees
Per Night
Nusa Dua
Ubud
Canggu
Kuta
Nusa Dua
Ubud
Nusa Dua
Ubud
Kuta
Jimbaran
Get the best deals on different type of Hotel categories in Bali with MakeMyTrip.com. Choose from 4949 hotels in Bali. Just INR 190 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.
North Kuta
Kuta
Ubud
Seminyak
Bali
Tabanan
Canggu
Nusa Penida
Ubud
Ubud
Sanur
Seminyak
Seminyak
Denpasar
Nusa Ceningan
Bali
Ubud
Near Lovina Beach
North Kuta
Ubud
Ubud
Ubud
Kintamani
Near Uluwatu Beach
Ubud
Kuta
North Kuta
Ubud
Ubud
Ubud
Ubud
Kuta
Ubud
Ubud
Ubud
Ubud
Ubud
Ubud
Ubud
Canggu
Kuta
Ubud
Ubud
Nusa Penida
Kuta
Kuta
Near Uluwatu Beach
Ubud
Canggu
Ubud
Ubud
Near Uluwatu Beach
Ubud
Kuta
Sanur
Ubud
Seminyak
Kuta
Nusa Ceningan
Near Uluwatu Beach
Tanah Lot
Ubud
Jimbaran
Kuta
Ubud
Ubud
Canggu
Sanur
Ubud
Ubud
Kuta
Bali
Nusa Lembongan
Ubud
Ubud
Canggu
Canggu
Ubud
Denpasar
Canggu
Mengwi
Canggu
Mengwi
Kuta
Kuta
Canggu
Canggu
Ubud
Denpasar
Ubud
Near Uluwatu Beach
Ubud
Mengwi
Denpasar
Canggu
Seminyak
Bali
Denpasar
Denpasar
Nusa Dua
Kuta
Ubud
North Kuta
Canggu
Canggu
Canggu
Denpasar
Canggu
Ubud
Seminyak
Ubud
Nusa Lembongan
Kuta
Canggu
Near Candidasa Beach
North Kuta
Nusa Dua
Canggu
Seminyak
Kuta
Kuta
Seminyak
Canggu
North Kuta
Kuta
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
Nusa Penida
Ubud
Pemuteran
Denpasar
Munduk
Kuta
Near Uluwatu Beach
Ubud
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
Nusa Lembongan
Ubud
Ubud
Canggu
Ubud
Ubud
Ubud
Near Lovina Beach
Nusa Penida
Nusa Penida
Nusa Lembongan
Denpasar
Ubud
Canggu
Nusa Penida
Ubud
Sanur
Ubud
Ubud
Ubud
Denpasar
Nusa Penida
Nusa Penida
Tabanan
Nusa Penida
Near Amed Beach
Ubud
Ubud
Near Uluwatu Beach
Nusa Penida
Ubud
Ubud
Ubud
Ubud
Ubud
Ubud
Sidemen
Ubud
Ubud
Ubud
Ubud
Ubud
Ubud
Keramas
Sanur
Nusa Penida
Near Uluwatu Beach
Ubud
Canggu
Canggu
Ubud
Munduk
Ubud
Ubud
Ubud
Ubud
Ubud
Near Amed Beach
Ubud
Nusa Penida
Ubud
Nusa Penida
Canggu
Ubud
Mengwi
Ubud
Kuta
Kutuh
Nusa Penida
Seminyak
Nusa Penida
Kutuh
Sanur
Canggu
Kuta
Jimbaran
Sanur
Near Lovina Beach
Bali
Near Uluwatu Beach
Ubud
Bali
Canggu
Near Uluwatu Beach
Seminyak
Ubud
Denpasar
Near Uluwatu Beach
Bali
Near Uluwatu Beach
Kuta
Near Uluwatu Beach
Near Uluwatu Beach
Nusa Penida
Seminyak
Seminyak
Seminyak
Ubud
Ubud
Ubud
Ubud
Ubud
Near Uluwatu Beach
Nusa Dua
Keramas
Ubud
North Kuta
Ubud
Seminyak
Ubud
Seminyak
Ubud
Seminyak
Seminyak
Seminyak
Seminyak
Ubud
Near Uluwatu Beach
Ubud
Ubud
Seminyak
Seminyak
Keramas
Kuta
Seminyak
Nusa Dua
Seminyak
Ubud
Seminyak
Nusa Ceningan
Seminyak
Seminyak
Ubud
Ubud
Seminyak
Seminyak
Ubud
Seminyak
Kuta
Canggu
Ubud
Besakih
Ubud
Lombok
Licin
Kalipuro
Licin
Glagah
Mataram
Prigen
Malang
Prigen