Hotels with Restaurants in Jakarta, Special Capital Region of Jakarta

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Our top choices for Jakarta hotels with a restaurant

1. FM7 Resort Hotel Jakarta

FM7 Resort Hotel Jakarta
4.0 star property
Tangerang
9.0 out of 10, Wonderful, (1,007 reviews)
"Excellent hotel"
Canada
CHANTAL
The price is P2,095
P2,535 total
includes taxes & fees
Nov 15 - Nov 16
FM7 Resort Hotel Jakarta

2. Mövenpick Hotel Jakarta City Centre

Mövenpick Hotel Jakarta City Centre
5.0 star property
Central Jakarta
9.4 out of 10, Exceptional, (136 reviews)
"Staff were all very friendly and helpful, especially Bimo on front desk. Property very clean and the room very comfortable."
Australia
Julia
The price is P3,837
P4,643 total
includes taxes & fees
Dec 6 - Dec 7
Mövenpick Hotel Jakarta City Centre

3. Anara Airport Hotel

Anara Airport Hotel
3.5 star property
Tangerang
9.0 out of 10, Wonderful, (1,008 reviews)
"Great stay"
United States
Cristine
The price is P4,083
P4,940 total
includes taxes & fees
Dec 9 - Dec 10
Anara Airport Hotel

4. Mandarin Oriental, Jakarta

Mandarin Oriental, Jakarta
5.0 star property
Central Jakarta
9.6 out of 10, Exceptional, (741 reviews)
"great helpful staffs, especially the cinnamon restaurant staffs"
Canada
Johannes Toong Siang
The price is P7,214
P8,729 total
includes taxes & fees
Dec 5 - Dec 6
Mandarin Oriental, Jakarta

5. Shangri-La Jakarta

Shangri-La Jakarta
5.0 star property
Jakarta
9.4 out of 10, Exceptional, (753 reviews)
"Great"
United States
Jared
The price is P6,142
P7,431 total
includes taxes & fees
Dec 5 - Dec 6
Shangri-La Jakarta

6. Fairfield By Marriott Jakarta Soekarno-Hatta Airport

Fairfield By Marriott Jakarta Soekarno-Hatta Airport
4.0 star property
Jakarta
9.4 out of 10, Exceptional, (329 reviews)
"The staff is very helpful and friendly. The restaurant was great and the breakfast options were amazing in variety and quality. I wholeheartedly recommend staying here!"
United States
Kristine
The price is P3,241
P3,922 total
includes taxes & fees
Nov 23 - Nov 24
Fairfield By Marriott Jakarta Soekarno-Hatta Airport

7. Sheraton Jakarta Soekarno Hatta Airport

Sheraton Jakarta Soekarno Hatta Airport
4.0 star property
Tangerang
9.4 out of 10, Exceptional, (337 reviews)
"Great location, pool, restaurant and very nice clean rooms"
United States
Sandra
The price is P5,576
P6,747 total
includes taxes & fees
Nov 9 - Nov 10
Sheraton Jakarta Soekarno Hatta Airport

8. Ashley Tang Menteng Jakarta

Ashley Tang Menteng Jakarta
4.0 star property
Central Jakarta
9.2 out of 10, Wonderful, (171 reviews)
"Great location. Street food just steps away from the front door. Breakfast did not offer much variety and the food was not hot."
United States
Gil
The price is P3,813
P4,613 total
includes taxes & fees
Nov 15 - Nov 16
Ashley Tang Menteng Jakarta

9. Grand Hyatt Jakarta

Grand Hyatt Jakarta
5.0 star property
Central Jakarta
9.2 out of 10, Wonderful, (518 reviews)
"Very beautiful hotel with inviting staff and excellent breakfast"
Canada
Timber
The price is P9,378
P11,348 total
includes taxes & fees
Nov 14 - Nov 15
Grand Hyatt Jakarta

10. The Orient Jakarta, a Royal Hideaway Hotel

The Orient Jakarta, a Royal Hideaway Hotel
5.0 star property
Bendungan Hilir
9.4 out of 10, Exceptional, (215 reviews)
"Glade I stayed there"
United States
Uchenna
The price is P5,983
P7,240 total
includes taxes & fees
Nov 30 - Dec 1
The Orient Jakarta, a Royal Hideaway Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently Asked Questions

How much do hotels with dining in Jakarta cost?

Hotels in Jakarta range between P 2,095 to P 9,378 per night. You'll want to come with an appetite — these properties have restaurants or are near popular foodie areas. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.

What are the best hotels with dining in Jakarta?

Jakarta has multiple hotels with dining with a total average guest review rating of 7. Fraser Place Setiabudi Jakarta is a popular option if you'd like to sample the local dining scene. It has a 4.5-star rating and includes amenities such as a terrace and a garden. The Gunawarman is another guest favorite. This 4.5-star hotel offers access to some wonderful food experiences and features an espresso maker and a cafe.

How many hotels with dining are there in Jakarta?

Pack your bags and pick from 785 hotels with access to dining options in Jakarta. For business travel, a family vacation and everything in between, Expedia is here to help you find a stay to satisfy your inner foodie in just a click or two.

What are the best cheap hotels with dining in Jakarta?

Use The Packer Lodge - Hostel as a base to eat your way around Jakarta. This affordable getaway offers amenities such as a terrace and laundry services. Another popular pick that'll please both your wallet and taste buds is SARE Suites. Conveniences here include a garden and a terrace. Hotels with dining in Jakarta are priced from P 2,095 per night. If you'd like to save your hard-earned cash and still see the best of Jakarta, add some terrific free attractions to your itinerary. Jakarta Cathedral and Mangrove Ecotourism Centre PIK will keep you on the go. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.

Are there any family-friendly hotels with dining in Jakarta?

Many visitors seeking a family-friendly hotel with dining in Jakarta choose The Packer Lodge - Hostel. With a 2-star rating and amenities like housekeeping services and laundry facilities, you're sure to feel at home here. Aloft South Jakarta is a 4-star stay that will also place you within easy reach of some delicious dining. A nearby zoo and a cafe help make it an ideal base for your family trip. Once you've checked in and unpacked, there are plenty of family-friendly attractions to explore in and around Jakarta. Taman Mini Indonesia Indah and SeaWorld Ancol are two of our top picks.

Are there any 5-star hotels with dining in Jakarta?

If you're after a bit of indulgence and some wonderful food experiences on your Jakarta getaway, The Ritz-Carlton Jakarta, Pacific Place won't disappoint. This 5-star hotel with dining comes with a sauna and a swimming pool and is around 3 kilometers from the downtown area. Another retreat that'll cater to your culinary desires is Four Seasons Hotel Jakarta. It's 5 kilometers from the center of the city and includes amenities such as concierge services and a pillow menu.

Why book your hotel with dining in Jakarta with Expedia?

With Expedia, it's a cinch to find your dream hotel with dining in Jakarta. Use our handy filters to search for properties with their own restaurants. If you have a certain budget, select how much you're willing to spend and your preferred hotel star rating. We'll help you find the perfect stay whatever your bank balance or tastes.

How can I find cheap hotels with dining in Jakarta?

With Expedia's filter tool, booking cheap hotels with dining in Jakarta couldn't be easier. To find accommodations that'll make your wallet happy, narrow your search by meal plans, star rating and budget.

What is there to do in Jakarta near my hotel with dining?

There are lots of fabulous things to fill your days in Jakarta. Make tracks to major attractions like Taman Mini Indonesia Indah, SeaWorld Ancol and Jakarta History Museum. Ragunan Zoo, Jakarta Cathedral and Dunia Fantasi are also visited by many.