Filter by budget per night
Kuta 800 m from Kuta Square
# 1 in Best Hotels In Bali
9.1 /10
(6307 reviews)
4 star hotel with 5 room options
$ 297
onwards
Seminyak
# 2 in Best Hotels In Bali
9.3 /10
(2984 reviews)
5 star resort with 15 room options
$ 213
onwards
Ubud 500 m from Ubud Palace
# 3 in Best Hotels In Bali
9.2 /10
(1449 reviews)
5 star hotel with 9 room options
$ 377
onwards
Canggu
# 4 in Best Hotels In Bali
8.8 /10
(1493 reviews)
4 star hotel with 6 room options
$ 139
onwards
Canggu
# 5 in Best Hotels In Bali
9.0 /10
(1007 reviews)
Hotel with 6 room options
$ 86
onwards
Seminyak 300 m from Petitenget Beach
# 6 in Best Hotels In Bali
9.3 /10
(1398 reviews)
5 star hotel with 12 room options
$ 271
onwards
Seminyak
# 7 in Best Hotels In Bali
8.2 /10
(5587 reviews)
Hotel with only 1 room option
$ 128
onwards
Kuta 1.2 kms from Kuta Square
# 8 in Best Hotels In Bali
8.9 /10
(2055 reviews)
5 star hotel with 11 room options
$ 230
onwards
Nusa Dua 1.8 kms from Nusa Dua Beach
# 9 in Best Hotels In Bali
8.9 /10
(1176 reviews)
5 star resort with 17 room options
$ 174
onwards
Nusa Dua 4.0 kms from Nusa Dua Beach
# 10 in Best Hotels In Bali
9.3 /10
(1714 reviews)
5 star resort with 16 room options
$ 342
onwards
Ubud
# 11 in Best Hotels In Bali
8.5 /10
(2133 reviews)
4 star resort with 5 room options
$ 161
onwards
Nusa Dua 400 m from Nusa Dua Beach
# 12 in Best Hotels In Bali
8.3 /10
(2823 reviews)
$ 350
onwards
Compare quotes from upto 3 travel agents for free
Ubud 300 m from Ubud Palace
# 13 in Best Hotels In Bali
8.4 /10
(1383 reviews)
Hotel with 5 room options
$ 194
onwards
Kuta 900 m from Kuta Square
# 14 in Best Hotels In Bali
8.5 /10
(1041 reviews)
5 star resort with 13 room options
$ 131
onwards
Ubud
# 15 in Best Hotels In Bali
9.2 /10
(1004 reviews)
5 star resort with 7 room options
$ 313
onwards
Nusa Dua 3.5 kms from Nusa Dua Beach
# 16 in Best Hotels In Bali
8.6 /10
(3161 reviews)
5 star resort with 19 room options
$ 158
onwards
Ubud 2.8 kms from Amed
# 17 in Best Hotels In Bali
9.3 /10
(1282 reviews)
5 star resort with 5 room options
$ 592
onwards
Nusa Dua 400 m from Nusa Dua Beach
# 18 in Best Hotels In Bali
8.4 /10
(858 reviews)
5 star resort with 19 room options
$ 156
onwards
Ubud 1.4 kms from Tegalalang Rice Terrace
# 19 in Best Hotels In Bali
9.4 /10
(799 reviews)
5 star resort with 5 room options
$ 908
onwards
Seminyak 900 m from Legian
# 20 in Best Hotels In Bali
8.8 /10
(1103 reviews)
5 star hotel with 13 room options
$ 460
onwards
Ubud 800 m from Monkey Forest Ubud
# 21 in Best Hotels In Bali
9.5 /10
(1311 reviews)
4 star hotel with 5 room options
$ 179
onwards
Seminyak
# 22 in Best Hotels In Bali
9.3 /10
(1763 reviews)
5 star resort with 9 room options
$ 425
onwards
Ubud 2.4 kms from Amed
# 23 in Best Hotels In Bali
9.3 /10
(1111 reviews)
5 star resort with 4 room options
$ 298
onwards
Ubud 600 m from Ubud Palace
# 24 in Best Hotels In Bali
9.4 /10
(671 reviews)
5 star resort with 6 room options
$ 463
onwards
Seminyak
# 25 in Best Hotels In Bali
8.2 /10
(2132 reviews)
4 star hotel with 4 room options
$ 128
onwards
Ubud
# 26 in Best Hotels In Bali
9.4 /10
(2738 reviews)
5 star hotel with 3 room options
$ 306
onwards
Ubud
# 27 in Best Hotels In Bali
8.7 /10
(2179 reviews)
4 star hotel with 5 room options
$ 150
onwards
Ubud 500 m from Monkey Forest Ubud
# 28 in Best Hotels In Bali
8.4 /10
(1312 reviews)
Hotel with 4 room options
$ 99
onwards
Ubud 600 m from Ubud Palace
# 29 in Best Hotels In Bali
9.2 /10
(869 reviews)
5 star resort with 3 room options
$ 343
onwards
4.9 kms from Munduk
# 30 in Best Hotels In Bali
9.5 /10
(1121 reviews)
5 star resort with 6 room options
$ 288
onwards
3.5 kms from Tegalalang Rice Terrace
# 31 in Best Hotels In Bali
9.5 /10
(697 reviews)
4 star resort with 3 room options
$ 462
onwards
Canggu 1.9 kms from Finns Beach Club
# 32 in Best Hotels In Bali
8.2 /10
(1785 reviews)
4 star hotel with 3 room options
$ 102
onwards
Sanur 5.4 kms from Level 21 Mall
# 33 in Best Hotels In Bali
9.0 /10
(1770 reviews)
Enter dates
to see price
Seminyak 600 m from Petitenget Beach
# 34 in Best Hotels In Bali
9.0 /10
(836 reviews)
5 star resort with 10 room options
$ 352
onwards
Ubud 1.1 kms from Ubud Palace
# 35 in Best Hotels In Bali
9.1 /10
(1383 reviews)
4 star resort with 5 room options
$ 310
onwards
Ubud 500 m from Ubud Palace
# 36 in Best Hotels In Bali
9.1 /10
(1412 reviews)
4 star hotel with 7 room options
$ 166
onwards
Jimbaran 1.8 kms from Balangan Beach
# 37 in Best Hotels In Bali
9.0 /10
(1410 reviews)
5 star resort with 25 room options
$ 274
onwards
Kuta 200 m from Kuta Square
# 38 in Best Hotels In Bali
8.1 /10
(1189 reviews)
5 star resort with 13 room options
$ 185
onwards
Seminyak 800 m from Petitenget Beach
# 39 in Best Hotels In Bali
8.3 /10
(939 reviews)
Hotel with 12 room options
$ 42
onwards
Seminyak 200 m from Petitenget Beach
# 40 in Best Hotels In Bali
8.8 /10
(866 reviews)
5 star resort with 9 room options
$ 262
onwards
Ubud 2.0 kms from Monkey Forest Ubud
# 41 in Best Hotels In Bali
8.8 /10
(843 reviews)
4 star hotel with 4 room options
$ 189
onwards
Canggu 1.9 kms from Kerobokan
# 42 in Best Hotels In Bali
9.1 /10(965 reviews)
Hotel with 6 room options
$ 77
onwards
Ubud 3.0 kms from Amed
# 43 in Best Hotels In Bali
9.6 /10
(750 reviews)
4 star resort with 3 room options
$ 486
onwards
Canggu
# 44 in Best Hotels In Bali
9.1 /10
(952 reviews)
4 star hotel with 3 room options
$ 185
onwards
Canggu 1.2 kms from Finns Beach Club
# 45 in Best Hotels In Bali
9.2 /10
(878 reviews)
4 star hotel with 4 room options
$ 92
onwards
Ubud 1.1 kms from Amed
# 46 in Best Hotels In Bali
9.0 /10
(853 reviews)
5 star hotel with 4 room options
$ 1,070
onwards
Ubud 1.7 kms from Monkey Forest Ubud
# 47 in Best Hotels In Bali
9.4 /10(746 reviews)
$ 126
onwards
Nusa Dua 4.3 kms from Nusa Dua Beach
# 48 in Best Hotels In Bali
9.0 /10
(722 reviews)
5 star resort with 13 room options
$ 288
onwards
Ubud
# 49 in Best Hotels In Bali
9.3 /10
(695 reviews)
4 star resort with 10 room options
$ 272
onwards
Ubud
# 50 in Best Hotels In Bali
9.1 /10
(678 reviews)
4 star resort with 14 room options
$ 160
onwards
Ubud 2.3 kms from Monkey Forest Ubud
# 51 in Best Hotels In Bali
8.9 /10
(637 reviews)
5 star resort with 21 room options
$ 270
onwards
5.2 kms from Munduk
# 52 in Best Hotels In Bali
9.1 /10
(513 reviews)
4 star hotel with 2 room options
$ 231
onwards
Ubud 4.4 kms from Tegalalang Rice Terrace
# 53 in Best Hotels In Bali
9.0 /10
(452 reviews)
4 star hotel with 5 room options
$ 270
onwards
Kuta 1.1 kms from Kuta Square
# 54 in Best Hotels In Bali
8.9 /10
(692 reviews)
4 star hotel with 10 room options
$ 67
onwards
Nusa Dua 2.3 kms from Nusa Dua Beach
# 55 in Best Hotels In Bali
9.1 /10
(976 reviews)
5 star hotel with 9 room options
$ 137
onwards
Ubud 1.0 kms from Ubud Market
# 56 in Best Hotels In Bali
9.0 /10
(2 reviews)
4 star hotel with 2 room options
$ 190
onwards
Nusa Dua 1.9 kms from Nusa Dua Beach
# 57 in Best Hotels In Bali
9.6 /10
(326 reviews)
5 star resort with 13 room options
$ 506
onwards
Campsites And Experiences For Camping In Bali
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
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
Beach Resorts In Bali
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
Bali Indonesia Tour Package with Scuba Diving
Wonderful Bali Package Deal With Safari & Water Activities
All Inclusive Bali Package For 5 Nights
Budget Bali Indonesia Tour Package from India
Bali Holiday Package with Menjangan Island
Bali Holiday Package with Menjangan Island
All Inclusive Bali Package For Adventurous Couple
Family Adventure Bali Package Deal - 6 Nights 7 Days
Family Adventure Bali Package Deal - 6 Nights 7 Days
All Inclusive Family Bali Package For 5 Nights
Bali Indonesia Family Tour Package with Scuba Diving
Compare package quotes from top travel agents
Compare upto 3 quotes for free