Popular filters
(158)
(91)
(639)
(59)
(34)
(1355)
(1358)
(17)
(1247)
(1)
(10)
(796)
(217)
(112)
(1)
Price
(885)
(370)
(145)
(66)
(126)
(49)
Location
Star rating
(662)
(607)
(245)
User rating
(199)
(346)
(812)
(323)
(156)
Chains
(3)
(4)
(3)
(14)
Room Amenities
(437)
(25)
(32)
(464)
(1678)
Room Views
(285)
(1004)
(119)
(170)
(215)
(1015)
(142)
House Rules
(145)
(258)
(333)
(8)
(63)
Property type
(856)
(468)
(285)
(225)
(173)
(231)
Amenities
(1741)
(1848)
(1228)
(692)
(625)
(98)
(224)
Payment modes
(112)
(1247)
1115 Bali Hotels with Restaurant available at best prices on Goibibo starting from 318. Use code GOINTH to get discounts upto 30% on best Hotels in Bali with Restaurant. Also get Free Cancellation on Bali Hotels which have Restaurant.
/5
4.4/5
344 Ratings
₹7,012
+₹1,472 taxes &fees
per night
/5
4.3/5
119 Ratings
₹4,558
+₹957 taxes &fees
per night
/5
4.2/5
120 Ratings
₹12,389
₹10,026
+₹3,345 taxes &fees
per night
Guide to Bali
Ubud
Cultural Heart of Bali
2,000 - 10,000 INR
Room Cost/ Night
Know MoreKuta
Stunning sunsets, surfing & vibrant nightlife
2,000 - 7,000 INR
Room Cost/ Night
Know MoreSeminyak
Great for Classy Parties
3,000 - 10,000 INR
Room Cost/ Night
Know MoreNusa Dua
Luxurious & Artsy
6,000 - 14,000 INR
Room Cost/ Night
Know MoreNusa Penida
Prestine Beaches & Instagrammable Spots
1,500 - 20,000 INR
Room Cost/ Night
Know More/5
4.3/5
242 Ratings
₹9,925
₹2,070
+₹989 taxes &fees
per night
/5
3.9/5
481 Ratings
₹2,090
₹1,502
+₹585 taxes &fees
per night
/5
4.1/5
1025 Ratings
₹6,511
+₹1,173 taxes &fees
per night
/5
4.9/5
189 Ratings
₹7,281
+₹1,529 taxes &fees
per night
/5
3.8/5
669 Ratings
₹5,019
₹1,172
+₹426 taxes &fees
per night
/5
₹37,158
+₹10,404 taxes &fees
per night
/5
2.3/5
26 Ratings
₹2,115
₹1,699
+₹571 taxes &fees
per night
How many Restaurant hotels are there in Bali?
Which are the 5 star hotels in Bali with Restaurant?
How many Bali hotels have Restaurant.
What is the starting price of Restaurant hotels in Bali?