Find and Book Top Rated Hotels in Jakarta

Search among 162 available hotels and places to stay in Jakarta from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-50 out of 162
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.0
Great31 reviews
MapView on map3.1 km from City Centre1.6 km from Gelora Bung Karno
From   US$ 145 /nightSelect
8.0
Great40 reviews
MapView on map5.2 km from City Centre600 m from Gelora Bung Karno
From   US$ 152 /nightSelect
8.2
Great130 reviews
2.9 km from City Centre700 m from Thamrin City
From   US$ 100 /nightSelect
8.4
Great125 reviews
2.7 km from City Centre200 m from Grand Indonesia Mall
From   US$ 158 /nightSelect
8.4
Great16 reviews
4.6 km from City Centre1.1 km from Gelora Bung Karno
From   US$ 197 /nightSelect
8.4
Great113 reviews
3.7 km from City Centre200 m from Satria Mandala Museum
From   US$ 222 /nightSelect
8.0
Great59 reviews
6.2 km from City Centre1.8 km from Pasar Baru
From   US$ 32 /nightSelect
8.2
Great64 reviews
3.9 km from City Centre800 m from Gelora Bung Karno
From   US$ 89 /nightSelect
8.4
Great29 reviews
2.7 km from City Centre100 m from Ciputra World
From   US$ 173 /nightSelect
8.2
Great221 reviews
4.2 km from City Centre800 m from Gambir Train Station
From   US$ 71 /nightSelect
8.4
Great244 reviews
2.8 km from City Centre400 m from Grand Indonesia Mall
From   US$ 103 /nightSelect
8.0
Great45 reviews
2.8 km from City Centre1.7 km from Thamrin City
From   US$ 115 /nightSelect
8.4
Great56 reviews
4.2 km from City Centre500 m from Tanah Abang Grocery & Textile Center
From   US$ 34 /nightSelect
8.0
Great125 reviews
3.2 km from City Centre600 m from Balai Kartini
From   US$ 82 /nightSelect
8.6
Great75 reviews
2.9 km from City Centre300 m from Grand Indonesia Mall
From   US$ 195 /nightSelect
8.2
Great17 reviews
From   US$ 204 /nightSelect
8.0
Great8 reviews
5.3 km from City Centre
From   US$ 41 /nightSelect
Hotel
8.4
Great14 reviews
6.3 km from City Centre200 m from Block M Square
From   US$ 32 /nightSelect
8.2
Great88 reviews
2.8 km from City Centre100 m from Grand Indonesia Mall
From   US$ 191 /nightSelect
7.4
Very good42 reviews
5.9 km from City Centre1.8 km from Pasar Baru
From   US$ 30 /nightSelect
8.2
Great166 reviews
3.5 km from City Centre1.0 km from Gambir Train Station
From   US$ 55 /nightSelect
Hotel
8.2
Great93 reviews
2.6 km from City Centre1000 m from
From   US$ 43 /nightSelect
8.4
Great69 reviews
2.9 km from City Centre400 m from Ciputra World
From   US$ 142 /nightSelect
8.4
Great67 reviews
2.8 km from City Centre400 m from Kuningan City
From   US$ 149 /nightSelect
8.2
Great61 reviews
2.3 km from City Centre800 m from Jatinegara Train Station
From   US$ 26 /nightSelect
8.2
Great57 reviews
6.8 km from City Centre1.1 km from Block M Square
From   US$ 58 /nightSelect
8.2
Great15 reviews
6.0 km from City Centre1.5 km from Pasar Baru
From   US$ 26 /nightSelect
5.4 km from City Centre1.4 km from Pasar Baru
From   US$ 7 /nightSelect
8.4
Great167 reviews
5.2 km from City Centre900 m from Pasar Baru
From   US$ 70 /nightSelect
8.0
Great16 reviews
6.6 km from City Centre500 m from Block M Square
From   US$ 30 /nightSelect
8.2
Great69 reviews
10.1 km from City Centre1000 m from
From   US$ 48 /nightSelect
8.2
Great153 reviews
1.8 km from City Centre400 m from Kota Kasablanka
From   US$ 66 /nightSelect
8.0
Great169 reviews
3.2 km from City Centre800 m from Gambir Train Station
From   US$ 53 /nightSelect
7.7 km from City Centre1.2 km from Central Park Mall
From   US$ 46 /nightSelect
8.2
Great238 reviews
4.2 km from City Centre600 m from Tanah Abang Grocery & Textile Center
From   US$ 43 /nightSelect
8.0
Great86 reviews
2.8 km from City Centre900 m from
From   US$ 44 /nightSelect
8.4
Great172 reviews
3.4 km from City Centre900 m from Tanah Abang Grocery & Textile Center
From   US$ 77 /nightSelect
8.4
Great46 reviews
6.5 km from City Centre1.1 km from Block M Square
From   US$ 222 /nightSelect
7.8
Very good97 reviews
7.3 km from City Centre400 m from LTC Glodok
From   US$ 49 /nightSelect
8.2
Great123 reviews
6.6 km from City Centre600 m from Block M Square
From   US$ 93 /nightSelect
3.1 km from City Centre300 m from Grand Indonesia Mall
From   US$ 269 /nightSelect
7.6
Very good78 reviews
8.0 km from City Centre1000 m from IBII
From   US$ 43 /nightSelect
7.8
Very good165 reviews
9.7 km from City Centre1.7 km from Mangga Dua Square
From   US$ 47 /nightSelect
8.2
Great67 reviews
1.5 km from City Centre200 m from Epicentrum Walk
From   US$ 82 /nightSelect
8.4
Great48 reviews
5.4 km from City Centre800 m from Pasar Baru
From   US$ 69 /nightSelect
8.0
Great79 reviews
3.5 km from City Centre1.1 km from Tanah Abang Grocery & Textile Center
From   US$ 90 /nightSelect
7.6
Very good24 reviews
10.1 km from City Centre600 m from Kalijodo Park
From   US$ 33 /nightSelect
7.8
Very good43 reviews
2.6 km from City Centre1.1 km from Thamrin City
From   US$ 127 /nightSelect
2.4 km from City Centre1.0 km from Thamrin City
From   US$ 136 /nightSelect
7.6
Very good10 reviews
2.2 km from City Centre1.7 km from Senen Train Station
From   US$ 43 /nightSelect

Best hotels and places to stay in Jakarta

Why visit?

Jakarta, the capital city of Indonesia, offers an exciting blend of cultural attractions, vibrant nightlife, and bustling markets. With a rich history, modern skyscrapers, and delicious cuisine, Jakarta attracts tourists from all over the world. Whether youre looking for luxury hotels or budget accommodations, Jakarta has something for everyone.

Where to stay?

Central Jakarta: This area is perfect for tourists who want to stay close to the citys main attractions. It is home to iconic landmarks like the National Monument and Merdeka Square, as well as upscale shopping malls and entertainment venues. Hotels in Central Jakarta, such as the Grand Hyatt Jakarta and Hotel Indonesia Kempinski, offer a convenient location and luxurious amenities.

South Jakarta: Known for its upscale neighborhoods and vibrant nightlife, South Jakarta is a popular choice for travelers seeking luxury accommodations. This area is home to many luxurious hotels, including The Ritz-Carlton Jakarta, Pacific Place and JW Marriott Hotel Jakarta. South Jakarta also boasts trendy restaurants, high-end shopping malls, and exciting entertainment options.

Kemang: For a more laid-back atmosphere, the neighborhood of Kemang is a great choice. This area is known for its hip cafes, art galleries, and international restaurants. Kemang is also home to several boutique hotels, such as The Dharmawangsa Jakarta and The Phoenix Hotel Yogyakarta, offering a unique and intimate stay experience.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $50 to $100.

4-star hotels: The average price per night is around $100 to $200.

5-star hotels: The average price per night is around $200 to $500.

Best value for money:

Amaris Hotel Senen Jakarta: This budget-friendly hotel offers comfortable rooms, free Wi-Fi, and a convenient location in Central Jakarta. With rates starting from $30 per night, it provides great value for travelers on a budget.

Holiday Inn Express Jakarta International Expo: Situated in North Jakarta, this modern hotel offers affordable rates, stylish rooms, and easy access to the Jakarta International Expo. Visitors can enjoy complimentary breakfast and unwind at the rooftop lounge. Prices start from around $50 per night.

favehotel Tanah Abang-Cideng: Located in the heart of Central Jakarta, this hotel offers affordable rates, clean and comfortable rooms, and easy access to major shopping areas. With rates starting from $40 per night, it is a popular choice for budget-conscious travelers.

Best kids-friendly hotels:

Hotel Mulia Senayan: This luxurious hotel provides a childrens pool, a kids club, and spacious family suites. Located in Senayan, it offers convenient access to attractions like Kidzania Jakarta and Ragunan Zoo.

Sheraton Grand Jakarta Gandaria City Hotel: Situated in South Jakarta, this family-friendly hotel features a childrens pool, a playground, and spacious rooms. It is conveniently connected to the Gandaria City shopping mall, offering a variety of entertainment and dining options for families.

Best hotels for a romantic getaway:

Mandarin Oriental, Jakarta: Known for its elegance and world-class service, this luxury hotel offers romantic rooms with stunning city views. Guests can indulge in a romantic dinner at one of the on-site restaurants, such as Lyon or Azure.

The Dharmawangsa Jakarta: This boutique hotel exudes charm and sophistication, providing spacious rooms and a tranquil ambiance. Couples can enjoy a romantic candlelit dinner at the hotels award-winning Sriwijaya restaurant or relax together at the luxurious spa.

Best for location:

Shangri-La Hotel, Jakarta: Situated in the heart of Central Jakarta, this luxury hotel offers easy access to major attractions, shopping centers, and business districts. It features spacious rooms, multiple dining options, and a tranquil garden oasis.

The Hermitage, a Tribute Portfolio Hotel: Located in Menteng, Central Jakarta, this historic hotel is surrounded by iconic landmarks and cultural attractions. With its elegant colonial architecture, it offers a unique blend of luxury and heritage.

Le Meridien Jakarta: Situated in the bustling area of Sudirman, this hotel is nestled among office buildings, shopping malls, and entertainment centers. It provides comfortable rooms, modern amenities, and easy access to the citys transportation network.

Best for a short city break:

Fairmont Jakarta: Located in the prestigious Senayan area, this luxury hotel offers a perfect retreat for a short city break. Guests can enjoy a rejuvenating spa experience, savor culinary delights at various dining venues, or relax by the rooftop pool.

Alila Jakarta: Situated in Central Jakarta, this boutique hotel combines contemporary design with Indonesian art and culture. It provides stylish rooms, a rooftop pool, and an on-site restaurant serving innovative Indonesian cuisine.

Show moreLess