Hotels in Bali with Restaurant

FILTERS
CLEAR
    Restaurant

Popular filters

  • (169)

  • (174)

  • (404)

  • (63)

  • (37)

  • (730)

  • (727)

  • (37)

  • (696)

  • (1)

  • (14)

  • (416)

  • (179)

  • (21)

  • (1)

Price

  • (21)

  • (159)

  • (134)

  • (215)

  • (120)

  • (62)

  • (38)

  • (74)

  • (29)

Location

  • + Show All

Star rating

  • (315)

  • (378)

  • (215)

User rating

  • (449)

  • (347)

  • (419)

  • (185)

  • (113)

Chains

  • (4)

  • (3)

  • (15)

  • + Show All

Room Amenities

  • (404)

  • (135)

  • (1073)

  • (61)

  • (261)

  • + Show All

House Rules

  • (159)

  • (385)

  • (305)

  • (10)

  • (66)

Property type

  • (589)

  • (282)

  • (181)

  • (161)

  • (132)

  • + Show All
  • (167)

Amenities

  • (1153)

  • (1215)

  • (837)

  • (450)

  • (446)

  • (58)

  • (222)

  • + Show All

Payment modes

  • (21)

  • (696)

About Bali Hotels with Restaurant Booking

971 Bali Hotels with Restaurant available at best prices on Goibibo starting from 266. 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.

iconSee properties with A beach view

Showing Properties in Bali

  • View All
4
Hotel
448 Ratings
3.8

/5

3.8/5

448 Ratings

5
136
4
82
3
37
2
28
1
26
Ramada by Wyndham Bali Sunset Road Kuta
Kuta | 3.3 km drive to Kuta Beach
Swimming Pool
Gym
& more
Amenities
    Free early check-in for up to 4 hours, subject to availability
The 4-star hotel offers top-notch facilities including a swimming pool, gym, and bar, ensuring guests have a luxurious and enjoyable stay. The swimming pool provides a refreshing escape, the well-equipped gym caters to fitness enthusiasts, and the bar offers a relaxing ambiance for socializing and unwinding. Guests can indulge in a variety of activities and amenities, making their experience truly memorable.Read more
Bank offer | ₹758 off
Pay using HSBC Bank Credit Card EMI option to Enjoy 3 and 6 Months No Cost EMI.

₹2,335

₹1,979

+₹467 taxes &fees

per night

Login now & save more
Ad
  • View All
4
Hotel
119 Ratings
4.3

/5

4.3/5

119 Ratings

5
4
4
2
3
1
2
0
1
0
Fairfield by Marriott Bali Kuta Sunset Road
Kuta | 2.9 km drive to Kuta Beach
Spa
Swimming Pool
& more
Amenities
    Free Cancellation
    Book @ ₹0 available
    Offers 20% discount on Waterbom Bali & Trans Studio Park tickets
Located in Bali, this 4-star hotel offers a luxurious experience with top amenities such as a spa, swimming pool, and gym. Guests can relax and rejuvenate in the tranquil spa, take a refreshing dip in the pool, and stay active in the well-equipped gym. The hotel's prime location allows easy access to popular attractions, making it a perfect choice for a memorable stay in Bali.Read more
Enjoy exclusive benefits at a discounted price in an Elite Package deal

₹4,898

+₹1,029 taxes &fees

per night

Login now & save more
  • View All
4
Hotel
349 Ratings
4.1

/5

4.1/5

349 Ratings

5
6
4
2
3
1
2
1
1
1
Fairfield by Marriott Bali Legian
Kuta | 1.5 km drive to Legian Beach
Indian Veg food
Swimming Pool
& more
Amenities
    Free Cancellation
    Book @ ₹0 available
    Comes with a pool bar, kids pool & suites with bathtubs
Fairfield by Marriott Bali Legian, a stunning Hotel situated in the well-known Kuta area, offers elegantly designed rooms such as the 1 Bedroom Junior Suite, 1 King, Pool view, Corner room, Balcony, Whirlpool, Deluxe Twin Room with Terrace and Deluxe Pool View King. Guests can indulge in an array of premium amenities, including Kids' Meals, Free Shuttle Service, and Swimming Pool ensuring a comfortable and luxurious stay. With a location score of 1000, Airport Ngurah Rai International Airport is only (7.90 km) away and is close to attractions like Kuta Beach, Nusa Dua Beach, Seminyak Beach, making it an excellent choice for both relaxation and exploration.Read more
Enjoy exclusive benefits at a discounted price in an Elite Package deal

₹4,140

+₹869 taxes &fees

per night

Login now & save more
Explore Bali

Guide to Bali

Ubud

Cultural Heart of Bali

2,000 - 10,000 INR

Room Cost/ Night

Know More

Kuta

Stunning sunsets, surfing & vibrant nightlife

2,000 - 7,000 INR

Room Cost/ Night

Know More

Seminyak

Great for Classy Parties

3,000 - 10,000 INR

Room Cost/ Night

Know More

Nusa Dua

Luxurious & Artsy

6,000 - 14,000 INR

Room Cost/ Night

Know More

Nusa Penida​

Prestine Beaches & Instagrammable Spots

1,500 - 20,000 INR

Room Cost/ Night

Know More

  • View All
4
Hotel
406 Ratings
4.1

/5

4.1/5

406 Ratings

5
31
4
20
3
4
2
3
1
4
Spotlight
Risata Bali Resort & Spa
Kuta | 3 minutes walk to Tuban Beach
Indian Chef
Kids Play Area
& more
Amenities
    Free Cancellation
    Breakfast Included
    Book @ ₹0 available
    Features an Indian restaurant & a pool bar
The 4-star hotel offers top-notch facilities including a kids play area, spa, and swimming pool, ensuring a delightful stay for families and relaxation seekers. The hotel's amenities cater to guests of all ages, providing a well-rounded experience for a memorable vacation.Read more
Bank offer | ₹2158 off
Pay using Yes Bank Credit Card EMI option to Enjoy 3 and 6 Months No Cost EMI.

₹7,215

₹2,743

+₹975 taxes &fees

per night

Login now & save more
  • View All
3
Resort
246 Ratings
4.1

/5

4.1/5

246 Ratings

5
31
4
25
3
13
2
3
1
1
The Evitel Resort Ubud
Ubud | 3 minutes walk to Monkey Forest (Ubud)
Swimming Pool
Restaurant
Amenities
    Hotel featuring a rooftop restaurant & terrace pool
    10% off on Food & Beverage services
Located in Ubud, the 3-star resort offers a variety of rooms with top-notch amenities like a swimming pool and elevator/lift. Guests can explore nearby attractions such as Tegallalang Rice Terrace, Bali Safari & Marine Park, and Bali Swing for an unforgettable stay. The resort's proximity to Ngurah Rai International Airport and popular tourist spots makes it a convenient choice for travelers seeking a relaxing getaway.Read more
Bank offer | ₹3757 off
Pay using Yes Bank Credit Card EMI option to Enjoy 3 and 6 Months No Cost EMI.

₹10,291

₹2,576

+₹1,119 taxes &fees

per night

Login now & save more
  • View All
5
Hotel
744 Ratings
4.3

/5

4.3/5

744 Ratings

5
47
4
25
3
4
2
4
1
4
The Patra Bali Resort & Villas
Kuta | 2 minutes walk to Tuban Beach
Childcare Services
Private Beach
& more
Amenities
    Free Cancellation
    Breakfast Included
    Book @ ₹0 available
    Beachfront stay with Indian food & special candlelight dinners
Located in Kuta, this luxurious 5-star hotel offers top-notch facilities including a Kids' Club, Kids Play Area, and Free Shuttle Service. The hotel's prime location makes it convenient for families looking to explore the area while enjoying a comfortable stay.Read more
Bank offer | ₹2601 off
Pay using Axis Bank Credit Card EMI to avail the offer.

₹6,436

₹5,200

+₹1,738 taxes &fees

per night

Login now & save more
  • View All
5
Hotel
1025 Ratings
4.1

/5

4.1/5

1025 Ratings

5
15
4
22
3
6
2
2
1
3
The Kuta Beach Heritage Hotel - Managed by Accor
Kuta | About a minute walk to Kuta Beach
Childcare Services
Rooftop Skybar
& more
Amenities
    Free Cancellation
    Book @ ₹0 available
    Oceanfront stay with a pool bar & free access to Coffee Lounge
Located in the vibrant area of Kuta, this luxurious 5-star hotel offers top-notch facilities including a rejuvenating spa, a sparkling swimming pool, and a well-equipped gym. Guests can unwind and pamper themselves in style at this exquisite establishment.Read more
Enjoy exclusive benefits at a discounted price in an Elite Package deal

₹5,752

+₹1,037 taxes &fees

per night

Login now & save more
Ad
  • View All
5
Resort
1002 Ratings
4.6

/5

4.6/5

1002 Ratings

5
23
4
6
3
1
2
3
1
0
Hilton Bali Resort
Nusa Dua | 10 minutes walk to Sawangan Beach
Childcare Services
Private Beach
& more
Amenities
    Enjoy Indian cuisine, direct beach access, and 30-meter waterslide
Located in Nusa Dua, this 5-star resort offers a luxurious experience near popular beaches like Legian, Seminyak, and Kuta. The property boasts key amenities such as a Kids' Club, Kids Play Area, and Childcare Services, ensuring a comfortable and memorable stay for families.Read more
Enjoy exclusive benefits at a discounted price in an Elite Package deal
Bank offer | ₹2726 off
Pay using HDFC Credit Card to avail the offer.

₹11,336

+₹2,044 taxes &fees

per night

Login now & save more
  • View All
5
Hotel
1009 Ratings
4.6

/5

4.6/5

1009 Ratings

5
73
4
28
3
6
2
3
1
2
Ayodya Resort Bali
Nusa Dua | 2.4 km drive to Nusa Dua Beach
Childcare Services
Private Beach
& more
Amenities
    Breakfast Included
    Oceanfront property with an Indian restaurant & infinity pool
Located in Bali, this 5-star hotel offers a luxurious experience with top amenities such as a Kids' Club, Kids Play Area, and Beach Club. The property provides a perfect setting for families to relax and enjoy their vacation in style.Read more
Bank offer | ₹2580 off
Pay using HDFC Credit Card to avail the offer.

₹8,603

₹7,712

+₹2,409 taxes &fees

per night

Login now & save more
Ad
  • View All
5
Hotel
143 Ratings
4.7

/5

4.7/5

143 Ratings

5
3
4
1
Sthala Ubud Bali, Marriott's Tribute Portfolio Hotel
Ubud
Indian Veg Food
Kids' Club
& more
Amenities
    Free Cancellation
    Breakfast Included
    Book @ ₹0 available
    Comes with a luxurious infinity pool & a rooftop bar
Located in the charming town of Ubud, this luxurious 5-star hotel offers top-notch facilities for families, including a well-equipped Kids' Club, delicious Kids' Meals, and a fun Kids Play Area. The hotel's prime location allows guests to easily explore the beauty of Ubud and its surroundings, making it an ideal choice for families looking for a memorable vacation.Read more
Enjoy exclusive benefits at a discounted price in an Elite Package deal
Bank offer | ₹2336 off
Pay using HDFC Credit Card to avail the offer.

₹8,654

₹7,789

+₹1,636 taxes &fees

per night

Login now & save more
  • View All
4
Hotel
1115 Ratings
4.3

/5

4.3/5

1115 Ratings

5
247
4
140
3
42
2
9
1
13
Encore by Wyndham Bali
Bali | 2.7 km drive to Seminyak Beach
Kids Play Area
Kids' Club
& more
Amenities
    Located in Seminyak, this 4-star hotel offers a variety of spacious rooms with pool views and top-notch amenities such as a Kids' Club, Kids Play Area, and Spa. Guests can easily explore popular nearby beaches like Seminyak Beach, Legian Beach, and Kuta Beach. With convenient access to Ngurah Rai International Airport and various nearby attractions, this hotel provides a memorable and enjoyable stay for families and groups.Read more
    Bank offer | ₹899 off
    Pay using Yes Bank Credit Card EMI option to Enjoy 3 and 6 Months No Cost EMI.

    ₹2,987

    ₹2,568

    +₹597 taxes &fees

    per night

    Login now & save more
    • View All
    5
    Hotel
    1035 Ratings
    3.6

    /5

    3.6/5

    1035 Ratings

    5
    21
    4
    16
    3
    8
    2
    3
    1
    6
    Spotlight
    Ramayana Suites and Resort
    Kuta | 3 minutes walk to Kuta Beach
    Childcare Services
    Indian Veg Food
    & more
    Amenities
      Hotel offering cooking classes & ritual singing bowl therapy
      15% off on Food & Beverage services
    The 5-star hotel in Bali offers a luxurious experience with top amenities such as a kids play area, spa, and swimming pool. Guests can enjoy a relaxing stay surrounded by beautiful landscapes and excellent service. The hotel's attention to detail and focus on guest satisfaction make it a top choice for travelers seeking a memorable vacation.Read more
    Enjoy exclusive benefits at a discounted price in an Elite Package deal
    Bank offer | ₹2671 off
    Pay using Axis Bank Credit Card EMI to avail the offer.

    ₹19,734

    ₹5,110

    +₹1,723 taxes &fees

    per night

    Login now & save more
    Ad
    • View All
    4
    Resort
    338 Ratings
    4.3

    /5

    4.3/5

    338 Ratings

    5
    17
    4
    2
    3
    4
    2
    0
    1
    1
    The Sankara Resort
    Ubud | 2.6 km drive to Monkey Forest (Ubud)
    Childcare Services
    Indian Veg Food
    & more
    Amenities
      Free Cancellation
      Breakfast Included
      Book @ ₹0 available
      Features private pool villas & Balinese cultural experiences
    The Sankara Resort, a stunning Resort situated in the well-known Ubud area, offers elegantly designed rooms such as the Two Bedroom Pool Villa, Deluxe Pool Villa and Deluxe Double Or Twin Room. Guests can indulge in an array of premium amenities, including Kids Play Area, Free Shuttle Service, and Spa ensuring a comfortable and luxurious stay. With a location score of 1000, and is close to attractions like Bali Swing, Sanur Beach, Tegallalang Rice Terrace, making it an excellent choice for both relaxation and exploration.Read more
    Bank offer | ₹2778 off
    Pay using HDFC Credit Card to avail the offer.

    ₹7,590

    ₹6,421

    +₹2,049 taxes &fees

    per night

    Login now & save more
    • View All
    Homestay
    25 Ratings
    4.1

    /5

    4.1/5

    25 Ratings

    5
    5
    4
    2
    3
    2
    2
    1
    Kori Maharani Villas & Resort
    Keramas | 3 km drive to Bali Safari & Marine Park
    Entire Homestay | Sleeps 3 guests
    Spa
    Kitchenette
    & more
    Amenities
      Free Cancellation
      Breakfast Included
      Book @ ₹0 available
      Offers Indian Ocean views, some villas with bathtubs & pools
    The 4-star homestay offers top-notch facilities including a free shuttle service, spa, and refrigerator. Guests can enjoy convenient transportation, relaxation, and refreshments during their stay, enhancing their overall experience. The homestay's commitment to providing quality amenities ensures a comfortable and enjoyable visit for all guests.Read more
    Bank offer | ₹1919 off
    Pay using Yes Bank Credit Card EMI option to Enjoy 3 and 6 Months No Cost EMI.

    ₹14,591

    ₹3,063

    +₹1,036 taxes &fees

    per night

    Login now & save more
    • View All
    5
    Resort
    653 Ratings
    4.1

    /5

    4.1/5

    653 Ratings

    5
    31
    4
    20
    3
    1
    2
    2
    1
    1
    The Lokha Ubud
    Ubud
    Spa
    Swimming Pool
    & more
    Amenities
      Free Cancellation
      Breakfast Included
      Book @ ₹0 available
      Hotel with floating breakfast, flower bath & cooking classes
    The 4-star resort in Bali offers a luxurious experience with key amenities such as a free shuttle service, spa, and swimming pool. Guests can enjoy convenient transportation, relaxation, and leisure activities during their stay, enhancing their overall vacation experience. The resort's well-maintained facilities and attentive staff contribute to a memorable and enjoyable stay, making it a top choice for travelers seeking comfort and convenience in Bali.Read more
    Bank offer | ₹3685 off
    Pay using HDFC Credit Card to avail the offer.

    ₹9,118

    ₹7,367

    +₹2,462 taxes &fees

    per night

    Login now & save more
    • View All
    4
    Resort
    91 Ratings
    4.9

    /5

    4.9/5

    91 Ratings

    5
    12
    4
    2
    3
    0
    2
    0
    1
    0
    Dwaraka The Royal Villas
    Ubud | 3.3 km drive to Monkey Forest (Ubud)
    Childcare Services
    Kids Play Area
    & more
    Amenities
      Free Cancellation
      Breakfast Included
      Book @ ₹0 available
      Award-winning resort with an infinity pool & garden-view villas
    Located in Bali, this 4-star resort offers a range of amenities including kids' meals, a kids' play area, and a free shuttle service. The property provides a family-friendly environment with activities for children and convenient transportation options for guests.Read more
    Bank offer | ₹3053 off
    Pay using Axis Bank Credit Card EMI to avail the offer.

    ₹7,194

    ₹5,739

    +₹1,942 taxes &fees

    per night

    Login now & save more
    Ad
    • View All
    5
    Hotel
    991 Ratings
    4

    /5

    4/5

    991 Ratings

    5
    6
    4
    5
    3
    1
    2
    1
    1
    1
    Pullman Bali Legian Beach
    Kuta | 5 minutes walk to Legian Beach
    Childcare Services
    Rooftop Skybar
    & more
    Amenities
      Free early check-in for up to 4 hours, subject to availability
    Located in the vibrant area of Kuta, this luxurious 5-star hotel offers top-notch facilities including a kids' swimming pool, a regular swimming pool, and a kids' club. The hotel's prime location allows guests to easily access nearby attractions and enjoy a memorable stay.Read more
    Enjoy exclusive benefits at a discounted price in an Elite Package deal

    ₹10,809

    +₹1,948 taxes &fees

    per night

    Login now & save more
    • View All
    4
    Resort
    421 Ratings
    4.1

    /5

    4.1/5

    421 Ratings

    5
    21
    4
    10
    3
    3
    2
    0
    1
    3
    Balisani Suites
    Seminyak | 3.7 km drive to Seminyak Beach
    Childcare Services
    Spa
    & more
    Amenities
      Free Cancellation
      Book @ ₹0 available
      Beachfront hotel offering some rooms with garden views 
    Balisani Suites, a stunning Resort situated in the well-known Seminyak area, offers elegantly designed rooms such as the Deluxe Room With Sea View, Standard Suite (Garden View) and Deluxe Room (Garden View). Guests can indulge in an array of premium amenities, including Spa, Swimming Pool, and Childcare Services ensuring a comfortable and luxurious stay. With a location score of 1000, and is close to attractions like Seminyak Beach, Benoa Bay, Legian Beach, making it an excellent choice for both relaxation and exploration.Read more
    Bank offer | ₹1533 off
    Pay using Yes Bank Credit Card EMI option to Enjoy 3 and 6 Months No Cost EMI.

    ₹3,488

    ₹2,791

    +₹942 taxes &fees

    per night

    Login now & save more
    • View All
    4
    Hotel
    670 Ratings
    3.8

    /5

    3.8/5

    670 Ratings

    5
    33
    4
    25
    3
    10
    2
    6
    1
    10
    Kuta Central Park Hotel
    Kuta | 1.7 km drive to Kuta Beach
    Childcare Services
    Indian Veg Food
    & more
    Amenities
      Free Cancellation
      Breakfast Included
      Book @ ₹0 available
      Offers an on-site Indian restaurant
    The 4-star hotel offers top-notch facilities including a kids play area, free shuttle service, and a luxurious spa. Guests can enjoy a fun-filled stay with their children, convenient transportation options, and relaxing spa treatments.Read more
    Bank offer | ₹1221 off
    Pay using HSBC Bank Credit Card EMI option to Enjoy 3 and 6 Months No Cost EMI.

    ₹2,443

    ₹1,949

    +₹660 taxes &fees

    per night

    Login now & save more
    • View All
    5
    Hotel
    1007 Ratings
    4

    /5

    4/5

    1007 Ratings

    5
    41
    4
    38
    3
    11
    2
    5
    1
    6
    Kuta Paradiso Hotel
    Kuta | 4 minutes walk to Kuta Beach
    Indian Veg Food
    Kids' Club
    & more
    Amenities
      Breakfast Included
      Features 7 dining venues including an Indian restaurant
    The 5-star hotel in Bali offers luxurious amenities such as a Kids' Club, Spa, and Swimming Pool, ensuring a relaxing and enjoyable stay for families. The property's elegant design and top-notch service create a truly indulgent experience for guests seeking a tranquil retreat in paradise. With a focus on providing exceptional hospitality and a range of leisure facilities, this hotel is a perfect choice for those looking to unwind and rejuvenate in a tropical setting.Read more
    Bank offer | ₹1484 off
    Pay using Yes Bank Credit Card EMI option to Enjoy 3 and 6 Months No Cost EMI.

    ₹4,949

    ₹4,260

    +₹1,385 taxes &fees

    per night

    Login now & save more

    FAQs About Hotels in Bali with Restaurant

    Q

    How many Bali hotels have Restaurant.

    Q

    Which are the 5 star hotels in Bali with Restaurant?

    Q

    What is the starting price of Restaurant hotels in Bali?

    A
    Starting price for Restaurant hotels is ₹266
    Q

    How many Restaurant hotels are there in Bali?

    A
    Bali has 971 hotels with Restaurant.

    Popular Locations for Bali Hotels

    Bali Hotels near Popular Landmarks

    Bali Hotels by Amenity

    All Property Types In Bali

    Most Searched Hotels in Bali

    Hotel Chains In Bali

    Budget Hotels in Bali

    Bali Hotels by Category

    Hotels By Traveller Type in Bali

    Cities to travel near Bali

    Best Bali Hotels

    Top 4 Star Hotels in Bali

    3 Star Hotels in Bali

    5 Star Hotels in Bali

    Alternate Accommodation in Bali with Amenities