Ubud 1.1 kms from Ubud Market
# 1 in Best Hotels In Bali
9.4 /10
(117 reviews)
5 star resort with 21 room options
$ 245
onwards
Ubud 500 m from Ubud Palace
# 2 in Best Hotels In Bali
9.2 /10
(1134 reviews)
5 star hotel with 9 room options
$ 250
onwards
Kuta 1.2 kms from Kuta Square
# 3 in Best Hotels In Bali
8.9 /10
(1753 reviews)
5 star hotel with 11 room options
$ 163
onwards
Ubud 1.4 kms from Tegalalang Rice Terrace
# 4 in Best Hotels In Bali
9.4 /10
(759 reviews)
5 star resort with 5 room options
$ 515
onwards
Ubud 600 m from Ubud Palace
# 5 in Best Hotels In Bali
9.4 /10
(592 reviews)
5 star resort with 6 room options
$ 278
onwards
Ubud 2.6 kms from Ubud Palace
# 6 in Best Hotels In Bali
9.5 /10
(251 reviews)
5 star resort with 9 room options
$ 602
onwards
Kuta 900 m from Kuta Square
# 7 in Best Hotels In Bali
8.5 /10
(842 reviews)
5 star resort with 11 room options
$ 118
onwards
Ubud
# 8 in Best Hotels In Bali
8.5 /10
(1694 reviews)
4 star resort with 6 room options
$ 75
onwards
Nusa Dua 4.0 kms from Nusa Dua Beach
# 9 in Best Hotels In Bali
9.3 /10
(1375 reviews)
5 star resort with 16 room options
$ 322
onwards
Canggu
# 10 in Best Hotels In Bali
8.8 /10
(1263 reviews)
4 star hotel with 6 room options
$ 97
onwards
Nusa Dua 1.8 kms from Nusa Dua Beach
# 11 in Best Hotels In Bali
8.9 /10
(922 reviews)
5 star resort with 17 room options
$ 210
onwards
Seminyak 600 m from Petitenget Beach
# 12 in Best Hotels In Bali
9.0 /10
(676 reviews)
5 star resort with 10 room options
$ 364
onwards
Compare quotes from upto 3 travel agents for free
Legian
# 13 in Best Hotels In Bali
8.8 /10
(1074 reviews)
5 star hotel with 11 room options
$ 92
onwards
Ubud
# 14 in Best Hotels In Bali
9.1 /10
(732 reviews)
5 star resort with 7 room options
$ 148
onwards
Kuta 800 m from Kuta Square
# 15 in Best Hotels In Bali
9.0 /10
(4768 reviews)
4 star hotel with 5 room options
$ 96
onwards
Seminyak 300 m from Petitenget Beach
# 16 in Best Hotels In Bali
9.3 /10
(1226 reviews)
5 star hotel with 12 room options
$ 258
onwards
Nusa Dua 400 m from Nusa Dua Beach
# 17 in Best Hotels In Bali
8.3 /10
(2421 reviews)
5 star resort with 55 room options
$ 195
onwards
Ubud 300 m from Ubud Palace
# 18 in Best Hotels In Bali
8.3 /10
(1047 reviews)
Hotel with 4 room options
$ 64
onwards
Ubud 2.8 kms from Amed
# 19 in Best Hotels In Bali
9.2 /10
(1052 reviews)
5 star resort with 5 room options
$ 398
onwards
Nusa Dua 400 m from Nusa Dua Beach
# 20 in Best Hotels In Bali
8.4 /10
(715 reviews)
5 star resort with 19 room options
$ 141
onwards
Seminyak
# 21 in Best Hotels In Bali
8.3 /10
(4359 reviews)
Hotel with only 1 room option
$ 36
onwards
Nusa Dua 3.5 kms from Nusa Dua Beach
# 22 in Best Hotels In Bali
8.6 /10
(2641 reviews)
5 star resort with 19 room options
$ 151
onwards
Seminyak
# 23 in Best Hotels In Bali
9.3 /10
(2300 reviews)
5 star resort with 15 room options
$ 209
onwards
Ubud 700 m from Campuhan Ridge Walk
# 24 in Best Hotels In Bali
9.2 /10
(138 reviews)
5 star resort with 9 room options
$ 1,052
onwards
Seminyak 900 m from Legian
# 25 in Best Hotels In Bali
8.8 /10
(882 reviews)
5 star hotel with 13 room options
$ 197
onwards
Ubud 800 m from Monkey Forest Ubud
# 26 in Best Hotels In Bali
9.5 /10
(1166 reviews)
4 star hotel with 5 room options
$ 128
onwards
Seminyak
# 27 in Best Hotels In Bali
9.3 /10
(1576 reviews)
5 star resort with 9 room options
$ 399
onwards
Ubud 600 m from Ubud Palace
# 28 in Best Hotels In Bali
9.3 /10
(668 reviews)
5 star resort with 3 room options
$ 231
onwards
Nusa Dua 4.3 kms from Nusa Dua Beach
# 29 in Best Hotels In Bali
9.0 /10
(555 reviews)
5 star resort with 13 room options
$ 265
onwards
Canggu
# 30 in Best Hotels In Bali
8.9 /10
(763 reviews)
Hotel with 7 room options
$ 53
onwards
3.5 kms from Tegalalang Rice Terrace
# 31 in Best Hotels In Bali
9.5 /10
(559 reviews)
4 star resort with 3 room options
$ 157
onwards
Ubud 2.4 kms from Amed
# 32 in Best Hotels In Bali
9.3 /10
(865 reviews)
5 star resort with 4 room options
$ 194
onwards
Ubud
# 33 in Best Hotels In Bali
9.3 /10
(2090 reviews)
4 star hotel with 4 room options
$ 205
onwards
Ubud
# 34 in Best Hotels In Bali
9.1 /10
(563 reviews)
4 star resort with 12 room options
$ 161
onwards
Ubud 3.0 kms from Amed
# 35 in Best Hotels In Bali
9.6 /10
(609 reviews)
4 star resort with 3 room options
$ 208
onwards
Nusa Dua 1.9 kms from Nusa Dua Beach
# 36 in Best Hotels In Bali
9.6 /10
(231 reviews)
5 star resort with 13 room options
$ 492
onwards
Ubud
# 37 in Best Hotels In Bali
8.7 /10
(1778 reviews)
4 star hotel with 10 room options
$ 78
onwards
Ubud 500 m from Monkey Forest Ubud
# 38 in Best Hotels In Bali
8.4 /10
(1041 reviews)
Hotel with 4 room options
$ 36
onwards
Ubud
# 39 in Best Hotels In Bali
9.3 /10
(583 reviews)
4 star resort with 10 room options
$ 176
onwards
Canggu 1.9 kms from Finns Beach Club
# 40 in Best Hotels In Bali
8.1 /10
(1345 reviews)
4 star hotel with 3 room options
$ 111
onwards
Seminyak
# 41 in Best Hotels In Bali
8.2 /10
(1700 reviews)
4 star hotel with 4 room options
$ 114
onwards
Ubud 2.3 kms from Monkey Forest Ubud
# 42 in Best Hotels In Bali
8.9 /10
(561 reviews)
5 star resort with 21 room options
$ 293
onwards
Ubud 1.1 kms from Ubud Palace
# 43 in Best Hotels In Bali
9.1 /10
(1132 reviews)
4 star resort with 5 room options
$ 152
onwards
Ubud 500 m from Ubud Palace
# 44 in Best Hotels In Bali
9.1 /10
(1147 reviews)
4 star hotel with 7 room options
$ 85
onwards
Seminyak 800 m from Petitenget Beach
# 45 in Best Hotels In Bali
8.3 /10
(776 reviews)
Hotel with 12 room options
$ 40
onwards
Jimbaran 1.8 kms from Balangan Beach
# 46 in Best Hotels In Bali
9.0 /10
(1226 reviews)
5 star resort with 25 room options
$ 265
onwards
4.9 kms from Munduk
# 47 in Best Hotels In Bali
9.5 /10
(952 reviews)
5 star resort with 8 room options
$ 275
onwards
Kuta 200 m from Kuta Square
# 48 in Best Hotels In Bali
8.1 /10
(924 reviews)
Book without credit card
5 star resort with 13 room options
$ 85
onwards
Seminyak 200 m from Petitenget Beach
# 49 in Best Hotels In Bali
8.8 /10
(767 reviews)
5 star resort with 9 room options
$ 317
onwards
Ubud 2.0 kms from Monkey Forest Ubud
# 50 in Best Hotels In Bali
8.8 /10
(649 reviews)
4 star hotel with 4 room options
$ 59
onwards
Guest Houses in Bali for a Homely Vacation
Gorgeous Homestays In Bali
Best Boutique Hotels in Bali that Redefine Class and Comfort
Gorgeous Water Villas In Bali for a Romantic Staycation
Hostels In Canggu
Best Villas In Nusa Dua
Best Villas In Kuta
Resorts In Uluwatu for the Best Views
Homestays In Seminyak
Best Resorts In Canggu
Holiday Homes In Bali
5 Star Hotels In Bali
5 Star Resorts In Bali
Best 5 Star Hotels in Bali for a Luxurious Stay
5 Star Hotels In Ubud
4 Star Hotels In Bali
5 Star Hotels In Seminyak
Best 5-Star Resorts in Bali for an Exquisite Vacation
5 Star Hotels In Nusa Dua
5 Star Hotels In Kuta
3 Star Hotels In Bali
3 Star Hotels In Seminyak
Best Yoga Retreats in Bali
Best Beach Resorts In Bali
Stunning Beach Resorts in Seminyak for a Memorable Stay
Tree Houses in Bali for Unique Staycation Experience
Mystical Jungle Resorts In Bali for a Fun Getaway
Honeymoon Resorts In Bali for a Romantic Getaway
Best Pet Friendly Hotels In Bali for You and Your Pet
Best Pet-Friendly Hotels In Seminyak
Compare package quotes from top travel agents
Compare upto 3 quotes for free