Bali Hotels By Star Rating
- 5 Star hotels in Bali
- 4 Star hotels in Bali
- 3 Star hotels in Bali
- 2 Star hotels in Bali
- 1 Star hotels in Bali
- Hotels in Bali
- Budget hotels in Bali
- Luxury hotels in Bali
- Best Hotels in Bali
- View List Of Hotels In Bali
You are booking hotel for more than 90 days

Pura Desa Ubud
Show 7 more
Your Budget
Show 3 more
Show 4 more
Show -4 more

OneCircle
Showing Properties in Bali

Spa(637 Ratings)
CAD 93
+ CAD 19 taxes & fees
Per Night

(796 Ratings)
CAD 170
CAD 58
+ CAD 12 taxes & fees
Per Night

(517 Ratings)
CAD 35
+ CAD 7 taxes & fees
Per Night

(263 Ratings)
CAD 95
+ CAD 20 taxes & fees
Per Night

(1149 Ratings)
CAD 154
+ CAD 32 taxes & fees
Per Night

(1035 Ratings)
CAD 138
+ CAD 29 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(183 Ratings)
CAD 74
+ CAD 16 taxes & fees
Per Night

Childcare Services(1275 Ratings)
CAD 433
CAD 159
+ CAD 32 taxes & fees
Per Night

Spa(1050 Ratings)
CAD 81
+ CAD 17 taxes & fees
Per Night

(227 Ratings)
CAD 145
+ CAD 31 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
(279 Ratings)
CAD 121
+ CAD 24 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
Spa(214 Ratings)
CAD 170
+ CAD 34 taxes & fees
Per Night

(422 Ratings)
CAD 111
+ CAD 11 taxes & fees
Per Night
Nusa Dua
Near Uluwatu Beach
Sanur
Canggu
Seminyak
Nusa Ceningan
Seminyak
Ubud
Ubud
Nusa Dua
Nusa Dua
Kuta
Lovina Beach
Ubud
Ubud
Ubud
Ubud
Kuta
Near Lovina Beach
Kuta
Nusa Dua
Kuta
Nusa Dua
Kuta
Kuta
Seminyak
Seminyak
Kuta
Kuta
Canggu
Kuta
Nusa Penida
Nusa Penida
Seminyak
Kuta
Kuta
Seminyak
Ubud
Kuta
Seminyak
Kuta
Kuta
Ubud
Ubud
Seminyak
Kuta
Nusa Dua
Ubud
Kuta
Nusa Penida
Kuta
Kuta
Ubud
Kuta
Seminyak
Kuta
Ubud
Nusa Dua
Bali
Nusa Dua
Nusa Penida
Seminyak
Seminyak
Kuta
Nusa Dua
Seminyak
Seminyak
Canggu
Mangsit
Prigen
Malang
Licin
Gili Trawangan
Mataram
Prigen
Kalipuro
Gili Trawangan