Ubud
# 1 in Resorts In Bali
8.5 /10
(1694 reviews)
4 star resort with 6 room options
$ 81
onwards
Ungasan
# 2 in Resorts In Bali
9.1 /10
(1112 reviews)
$ 205
onwards
Ubud 2.6 kms from Ubud Palace
# 3 in Resorts In Bali
9.5 /10
(251 reviews)
5 star resort with 9 room options
$ 745
onwards
Ubud 1.1 kms from Ubud Palace
# 4 in Resorts In Bali
9.1 /10
(1132 reviews)
4 star resort with 5 room options
$ 260
onwards
Nusa Dua 4.3 kms from Nusa Dua Beach
# 5 in Resorts In Bali
9.0 /10
(555 reviews)
5 star resort with 13 room options
$ 364
onwards
Nusa Dua 400 m from Nusa Dua Beach
# 6 in Resorts In Bali
8.3 /10
(2421 reviews)
5 star resort with 55 room options
$ 293
onwards
Nusa Dua 4.7 kms from Nusa Dua Beach
# 7 in Resorts In Bali
9.2 /10
(238 reviews)
5 star resort with 19 room options
$ 549
onwards
Nusa Dua 4.0 kms from Nusa Dua Beach
# 8 in Resorts In Bali
9.3 /10
(1375 reviews)
5 star resort with 16 room options
$ 375
onwards
Seminyak 300 m from Petitenget Beach
# 9 in Resorts In Bali
9.3 /10
(431 reviews)
5 star villa with 2 room options
$ 217
onwards
Seminyak
# 10 in Resorts In Bali
8.7 /10
(196 reviews)
4 star villa with 3 room options
$ 113
onwards
Kuta 31.7 kms from city centre
# 11 in Resorts In Bali
9.3 /10
(412 reviews)
4 star resort with 27 room options
$ 101
onwards
66.2 kms from city centre
# 12 in Resorts In Bali
8.6 /10
(603 reviews)
4 star resort with 4 room options
$ 92
onwards
Compare quotes from upto 3 travel agents for free
61.5 kms from city centre
# 13 in Resorts In Bali
8.8 /10
(423 reviews)
4 star resort with 4 room options
$ 62
onwards
35.6 kms from city centre
# 14 in Resorts In Bali
9.1 /10
(192 reviews)
Book without credit card
4 star resort with 4 room options
$ 81
onwards
58.6 kms from city centre
# 15 in Resorts In Bali
9.0 /10
(449 reviews)
4 star resort with 2 room options
$ 100
onwards
Ubud 1.2 kms from Ubud Palace
# 16 in Resorts In Bali
8.7 /10
(756 reviews)
4 star resort with 8 room options
$ 99
onwards
400 m from Bali Zoo
# 17 in Resorts In Bali
9.1 /10
(553 reviews)
4 star resort with 3 room options
$ 68
onwards
Kuta 1.2 kms from Kuta Square
# 18 in Resorts In Bali
8.9 /10
(1753 reviews)
5 star hotel with 11 room options
$ 175
onwards
700 m from Bali Safari & Marine Park
# 19 in Resorts In Bali
9.0 /10
(242 reviews)
Book without credit card
4 star resort with 5 room options
$ 103
onwards
Ubud 300 m from Campuhan Ridge Walk
# 20 in Resorts In Bali
8.1 /10
(422 reviews)
4 star resort with 5 room options
$ 133
onwards
Ubud 600 m from Monkey Forest Ubud
# 21 in Resorts In Bali
9.1 /10
(508 reviews)
Book without credit card
Resort with 8 room options
$ 46
onwards
Ubud 700 m from Campuhan Ridge Walk
# 22 in Resorts In Bali
9.2 /10
(138 reviews)
5 star resort with 9 room options
$ 1,183
onwards
Seminyak
# 23 in Resorts In Bali
9.3 /10
(2300 reviews)
5 star resort with 15 room options
$ 249
onwards
1.7 kms from Candidasa
# 24 in Resorts In Bali
8.5 /10
(612 reviews)
4 star resort with 8 room options
$ 74
onwards
Ubud 9.0 kms from Ubud Market
# 25 in Resorts In Bali
9.0 /10
(163 reviews)
Resort with 7 room options
$ 38
onwards
Seminyak
# 26 in Resorts In Bali
8.0 /10
(2584 reviews)
4 star resort with 14 room options
$ 51
onwards
Canggu 1.9 kms from Finns Beach Club
# 27 in Resorts In Bali
8.2 /10
(910 reviews)
Book without credit card
Resort with 7 room options
$ 72
onwards
Nusa Dua 3.5 kms from Nusa Dua Beach
# 28 in Resorts In Bali
8.6 /10
(2641 reviews)
5 star resort with 19 room options
$ 171
onwards
Ubud 1.5 kms from Monkey Forest Ubud
# 29 in Resorts In Bali
8.5 /10
(968 reviews)
4 star resort with 8 room options
$ 62
onwards
43.8 kms from city centre
# 30 in Resorts In Bali
9.1 /10(144 reviews)
Resort with 4 room options
$ 49
onwards
Ubud 200 m from Monkey Forest Ubud
# 31 in Resorts In Bali
9.3 /10
(286 reviews)
4 star resort with 6 room options
$ 104
onwards
Sanur 1.5 kms from Sanur Beach
# 32 in Resorts In Bali
8.7 /10
(710 reviews)
4 star resort with 6 room options
$ 109
onwards
Seminyak
# 33 in Resorts In Bali
8.9 /10
(1172 reviews)
4 star resort with 3 room options
$ 105
onwards
Jimbaran 2.7 kms from Nusa Dua
# 34 in Resorts In Bali
8.8 /10
(446 reviews)
4 star resort with 16 room options
$ 64
onwards
Ubud 400 m from Campuhan Ridge Walk
# 35 in Resorts In Bali
8.1 /10
(358 reviews)
Book without credit card
4 star resort with 4 room options
$ 76
onwards
Seminyak
# 36 in Resorts In Bali
8.9 /10
(645 reviews)
4 star resort with 8 room options
$ 100
onwards
Nusa Dua 3.1 kms from Nusa Dua Beach
# 37 in Resorts In Bali
8.2 /10
(692 reviews)
5 star resort with 13 room options
$ 122
onwards
Ubud
# 38 in Resorts In Bali
9.4 /10
(675 reviews)
5 star resort with 5 room options
$ 376
onwards
Ubud
# 39 in Resorts In Bali
9.1 /10
(626 reviews)
4 star resort with 16 room options
$ 240
onwards
2.3 kms from Pemuteran
# 40 in Resorts In Bali
9.0 /10
(353 reviews)
4 star resort with 41 room options
$ 73
onwards
Amed 60.9 kms from city centre
# 41 in Resorts In Bali
8.6 /10(522 reviews)
Book without credit card
Resort with 3 room options
$ 42
onwards
Kuta 1.4 kms from Kuta Square
# 42 in Resorts In Bali
8.1 /10
(3418 reviews)
5 star resort with 8 room options
$ 75
onwards
Kuta 2.2 kms from Kuta Square
# 43 in Resorts In Bali
7.9 /10
(1273 reviews)
5 star resort with 12 room options
$ 113
onwards
5.9 kms from Pemuteran
# 44 in Resorts In Bali
8.8 /10
(409 reviews)
4 star resort with 11 room options
$ 89
onwards
Amed 66.4 kms from city centre
# 45 in Resorts In Bali
8.3 /10
(437 reviews)
Book without credit card
4 star resort with 7 room options
$ 100
onwards
Kuta 900 m from Kuta Square
# 46 in Resorts In Bali
8.3 /10
(761 reviews)
5 star resort with 12 room options
$ 116
onwards
Ubud
# 47 in Resorts In Bali
8.7 /10
(625 reviews)
Book without credit card
4 star resort with 5 room options
$ 97
onwards
65.8 kms from city centre
# 48 in Resorts In Bali
7.9 /10
(637 reviews)
4 star resort with 2 room options
$ 66
onwards
Ubud 700 m from Ubud Palace
# 49 in Resorts In Bali
8.0 /10
(876 reviews)
Resort with 7 room options
$ 42
onwards
Sanur 2.2 kms from Sanur Beach
# 50 in Resorts In Bali
7.8 /10
(1067 reviews)
4 star resort with 7 room options
$ 95
onwards
35.9 kms from city centre
# 51 in Resorts In Bali
7.6 /10
(120 reviews)
4 star resort with 3 room options
$ 63
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
Best 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
April to September is the best time to visit Bali due to less rainfall. The tropical island, though warm and humid can be broadly divided into two seasons - the dry season (April - October) and the wet season (November - March). For tourists who would like to enjoy the crowds, nightlife and vibe of Bali, July, August and December are the peak times to visit this province.
The months from May - September is the best time for water-based activities like scuba diving and snorkelling due to the best weather conditions. January - April is the low-season in Bali, with significant slashes on prices and cheaper accommodation. Additionally, these months see torrential rain and things get quiet around the province.
Compare package quotes from top travel agents
Compare upto 3 quotes for free