Hotels in Jakarta

Search Hotels For Your Date

Top Hotel Collections


Luxury Hotels


Budget Hotels



View Hotels On Map

Filter By

Popular Filters

Budget per night


Star Rating

Review Score

Property Type

Showing all Hotels in Jakarta

  • Filter
  • Sort By
  • Map View

Filter by budget per night


Filter by popular facilities


FAQs on Jakarta

How much does a hotel in Jakarta cost on an average?

On an average, it costs INR 72 per night to book a hotel in Jakarta. You will pay on average around INR 54 if you choose to stay in a 4-star hotel. A 5-star hotel in Jakarta will cost around INR 117

What are the best places to stay in Jakarta?

Four Seasons Hotel Jakarta, Raffles Jakarta, The Ritz-Carlton Hotel Jakarta Pacific Place are among the best hotels in Jakarta. If you are looking for hotels less than INR 72, then the best hotels are Nagomi Suites, Holiday Inn & Suites Jakarta Gajah Mada, an IHG Hotel, OYO 3963 Safira Homestay Syariah

Loading, please wait...