Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Search for Jakarta Hotels from CA $25

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Jakarta hotels and places to stay

ibis budget Jakarta Menteng
3 out of 5
Jalan HOS Cokroaminoto No 79, Menteng, Jakarta
The price is CA $25 per night
0.68 km from city centre
3.4/5 (51 reviews)
Nice Budget Accommodation

"Great value for money, would stay here again"…"

Reviewed on Apr. 6, 2020

ibis budget Jakarta Menteng
Pullman Jakarta Indonesia
5 out of 5
Jl. M. H. Thamrin No. 59, Jakarta, Jakarta
Free cancellationReserve now, pay when you stay
The price is CA $100 per night
0.13 km from city centre
4.3/5Excellent! (999 reviews)
Enjoyable stay.

"Superb breakfast spread. Above and beyond service. Spacious room. Extremely convenient location, directly opposite a massive mall."…"

Reviewed on Dec. 28, 2019

Pullman Jakarta Indonesia
Pullman Jakarta Central Park
5 out of 5
Podomoro City Jl. Let. Jend S Parman, Kav 28, Jakarta Barat, Jakarta, Jakarta
The price is CA $118 per night
4.16 km from city centre
4.2/5Excellent! (887 reviews)
Repeat Customer

"I have stayed here for past 5 years. The furnishing of the room is quite basic with no 5* feeling which I would rate this hotel at 4* maximum. I was as usual staying in room with lounge access. Service of staff are good and friendly, the only disappointment is their breakfast menu at lounge, their ..."…"

Reviewed on Feb. 29, 2020

Pullman Jakarta Central Park
  • You could be seeing lower prices

    With member prices, you could save 10% or more right now on thousands of properties.
    Sign up, it's freeSign in
Mercure Jakarta Cikini
4 out of 5
Jalan Cikini Raya No 66, Jakarta
Free cancellationReserve now, pay when you stay
The price is CA $53 per night
1.81 km from city centre
4.1/5Very Good! (65 reviews)

"Nice cozy hotel, room is comfortable, breakfast is decent."…"

Reviewed on Feb. 17, 2020

Mercure Jakarta Cikini
Mercure Jakarta Sabang
3.5 out of 5
Jl. H Agus Salim No. 11, Gambir Jakarta Pusat, Jakarta, Jakarta
Free cancellationReserve now, pay when you stay
The price is CA $42 per night
1.37 km from city centre
4.2/5Excellent! (185 reviews)

"The room is lovely. Coffee/tea/sugar packets stained and old. Minibar fridge didn't work. Otherwis, lovely, modern room. Great shower but bad smell coming from the drain."…"

Reviewed on Jan. 27, 2020

Mercure Jakarta Sabang
Novotel Jakarta Mangga Dua Square Hotel
4 out of 5
Jalan Gunung Sahari Raya 1, Jakarta, Jakarta
Free cancellationReserve now, pay when you stay
The price is CA $38 per night
6.35 km from city centre
3.9/5Good! (421 reviews)

"Nice location right within a mall with lots of choices for shopping and food!"…"

Reviewed on Feb. 23, 2020

Novotel Jakarta Mangga Dua Square Hotel
Mercure Jakarta Pantai Indah Kapuk
4 out of 5
Jalan Pantai Indah Kapuk Kamal, Jakarta
Free cancellationReserve now, pay when you stay
The price is CA $82 per night
13.45 km from city centre
4.2/5Excellent! (166 reviews)
Stay at Mercure Jakarta PIK

"Pleasant and attentive staff & service."…"

Reviewed on Mar. 6, 2020

Mercure Jakarta Pantai Indah Kapuk
Grand Hyatt Jakarta
5 out of 5
Jalan M.H. Thamrin, Kav. 28-30, Jakarta, Jakarta
Free cancellationReserve now, pay when you stay
The price is CA $150 per night
0.1 km from city centre
4.5/5Wonderful! (277 reviews)
8 of 10

"great hotel...location was perfect..need some renovation on carpet and the wall before you go to your room.....service quite pleasing and look forward to stay with you again"…"

Reviewed on Feb. 25, 2020

Grand Hyatt Jakarta
Mercure Jakarta Batavia
4 out of 5
Jalan Kali Besar Barat 44-46, Jakarta, DKI Jakarta
The price is CA $43 per night
7.06 km from city centre
4.6/5Wonderful! (52 reviews)

"Foods was good and just needs an attentions before it’s run out especially the drinks 😊"…"

Reviewed on Mar. 13, 2020

Mercure Jakarta Batavia
Gran Melia Jakarta
5 out of 5
Jalan H.R. Rasuna Said Kav X-0, Kuningan, Jakarta, Jakarta
Free cancellationReserve now, pay when you stay
The price is CA $104 per night
4.58 km from city centre
4.3/5Excellent! (386 reviews)
Worth staying here

"Friendly service, helpful, great room"…"

Reviewed on Jan. 30, 2020

Gran Melia Jakarta
Don't see what you're looking for?
See all available properties in Jakarta
View all properties
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.

Jakarta Hotel Guide

From the affordable to the more luxurious, Jakarta features an amazing range of comfortable accommodation options. You'll find no less than 310 hotel and apartment options within a 0.1-kilometre (0.06-mile) radius of Jakarta's downtown on our informative and up-to-date accommodation pages.

Jakarta has a selection of convenient accommodations, such as the Grand Hyatt Jakarta and Keraton at The Plaza, a Luxury Collection Hotel, Jakarta.

Visitors looking for a popular hotel neighborhood, should check out South Jakarta. It is 8 kilometres (5 miles) from the middle of Jakarta. There are 118 Expedia accommodation options here. Amongst the better known of the hotel options in this neighborhood are the The Dharmawangsa Jakarta and The Residences at The Ritz-Carlton Jakarta, Pacific Place.

Another option is to find a hotel in Bekasi, which is the neighborhood where you'll find the Hotel Cifest Cikarang and Santika Premiere Kota Harapan Indah, or Sunter, home to the Sunlake Hotel and Cabin Hotel. Gambir is 3 kilometres (2 miles) from Jakarta's downtown, while Menteng is 2 kilometres (1 mile) from the heart of Jakarta. The Alila Jakarta and Hotel Borobudur Jakarta can be found in Gambir, while ibis Jakarta Tamarin and ibis Jakarta Arcadia are in Menteng.

Jakarta is known for the National Monument. The Shangri-La Hotel - Jakarta and Mandarin Oriental Jakarta, are within walking distance from National Monument.

The Ascott Jakarta and the Sari Pan Pacific Jakarta are very conveniently located if you'd like to stay near the Jakarta Cathedral. The Ascott Jakarta is 3 kilometres (2 miles) away and the Sari Pan Pacific Jakarta is 2 kilometres (1 mile) away.

If you have very few wishes and are simply hoping to find deals on Jakarta accommodations, there are economy lodgings to consider in the vicinity. 7 kilometres (4 miles) from Jakarta's center is where you'll find the Aston Marina. The Puri Casablanca Residences - Service Apartment is just 4 kilometres (2 miles) away. More Jakarta hotels in the lower price range include the Millennium Hotel Sirih Jakarta and the FM7 Resort Hotel Jakarta.

3 kilometres (2 miles) away from the center of Jakarta, is the The Ritz-Carlton Jakarta, Pacific Place. The Hotel Mulia Senayan is situated 4 kilometres (2 miles) away. The The Ritz-Carlton Jakarta, Mega Kuningan as well as the InterContinental Jakarta MidPlaza are some other options around Jakarta.

Tebet is 5 kilometres (3 miles) to the southeast of Jakarta and is home to the Eldora Billiard and Taman Honda Tebet. The Fraser Residence Sudirman Jakarta and JW Marriott Hotel Jakarta are a few of the great apartment and hotel options in Tebet. 2 kilometres (1 mile) to the northeast of Jakarta, you'll find Central Jakarta, home to the Marriott Executive Apartments Mayflower and The Sultan Hotel Jakarta. If you stay in Central Jakarta, don't miss the Monas and Gedung Pancasila.

Soekarno-Hatta International Airport is a convenient airport, and is located 20 kilometres (13 miles) from Jakarta. Conveniently located hotels include Sheraton Bandara Hotel and Amaris Hotel - Bandara Soekarno Hatta.

Frequently asked questions

Where is the best place for a stay in Jakarta?
Fairmont Jakarta is a favorite property for Expedia customers. This 5-star hotel offers a full-service spa and 10 restaurants. It is located a short 3-minute walk from Plaza Senayan. Reviews from our site also recommend Four Seasons Hotel Jakarta and InterContinental Jakarta Pondok Indah as top options for your stay.
If I need to cancel my hotel reservation in Jakarta, will I receive a refund?
Yes! Most hotel reservations are refundable provided that you cancel before the accommodation’s cancellation deadline, which often is within 24-48 hours of the scheduled arrival. If you booked a non-refundable reservation, it might still be possible to cancel it and be given a refund within a 24-hour period of your booking. Add dates, click “Search”, then use the “free cancellation” filter to get the best deals in Jakarta.
What's the best accommodation for a budget-friendly stay in Jakarta?
Based on reviews, ibis Styles Jakarta Airport is a popular 3.5-star hotel for our travelers looking for an economical choice, and features free WiFi and free parking. Other choices for your budget-friendly stay include ARTOTEL Thamrin - Jakarta and Orchardz Hotel Industri.
What's the best hotel for a family trip to Jakarta?
Ascott Jakarta is a top 4-star aparthotel on Expedia for families, and features an outdoor pool and a restaurant. Other good choices for your family trip include Aston at Kuningan suites and Hotel Santika Premiere Slipi Jakarta. Attractions like SeaWorld Ancol and Taman Mini Indonesia Indah are also fun for kids of all ages.
What's the best place to stay for a romantic getaway to Jakarta?
Four Seasons Hotel Jakarta is a favorite 5-star hotel for couples, and features a full-service spa and a poolside bar. Other good options for a romantic stay include Best Western Mangga Dua Hotel and Residence and ibis Jakarta Senen.
What's the best pet-friendly hotel in Jakarta?
Antoni Hotel is a top hotel for people traveling with their pets, and offers a restaurant and a nightclub for its human guests. Hotel Lautze Indah is another option for you and your pet.
What's the best hotel for a beach vacation in Jakarta?
Fairmont Jakarta is a top 3.5-star beach hotel with a restaurant and free parking. Other good options to stay near the beach include Putri Duyung Ancol and Pulau Ayer Resort and Cottages. To enjoy some time by the water, head to Pantai Laguna or Pantai Marlin.

Recent Reviews in Jakarta

More trip options