Jakarta is a cosmopolitan city with a skyline to rival New York or Tokyo. Cars pack the streets. Spacious air-conditioned malls offer Hermes bags and Versace dresses. There’s a lot to see, but the first thing you need to do is find a hotel. To help you settle into the city, here is a list of the 15 best 5 star hotels in Jakarta. You’ll never believe which one is the best. Let’s get started!

To make it easy for you to choose a hotel we’ve selected nominated our favourite 5 star hotel in Jakarta. The hotel was chosen based on location, service and customer feedback on Agoda and/or Booking. com.

We’ve provided price for guidance, but the price might not be the same for your travel date. 

The DYI Best 5 Star Hotel in Jakarta

The Hermitage Jakarta from $165 a Night

If you are looking for a boutique 5 star hotel in Jakarta you should try the Hermitage. The hotel is set in a grand colonial building in old residential Menteng. There are only 90 rooms at the hotel all of which uniquely decorated. Suites at the hotel for example are decorated with grand teak furniture and old leather sofas. Make sure to visit the rooftop cafe in the evening. The view of the Jakarta skyline as the sun sets is unbeatable.

Recommended 5 Star Hotels in Jakarta

Don’t worry if the Hermitage is not what you are looking for. You can find reviews of all the other 5 star hotels in Jakarta below. We’ve listed the hotels by price with the cheapest first. We hope this helps you find the best 5 star hotel in the city for your needs.

Double Tree By Hilton from $138 a Night

The Double Tree by Hilton is one of the newest 5 star hotels in Jakarta. The hotel is located on the borders of Cikini and leafy Menteng. This is a convenient location giving you easy access to the antique street markets of Jalan Surabaya the antique market, the Metropole cinema and Lara Djonggrang, one of the nicest restaurants in Menteng. The hotel facilities include two restaurants, a 24-hour fitness centre, a spa and an outdoor pool.

Oakwood Premier Cozmo Jakarta from $181 a Night

If you want the facilities of a five star hotel with the peace of mind of feeling like you are at home you should try the Oakwood Premier Cosmo. The Oakwood has 197 one and two bedroom luxury serviced apartments. Each apartment has a dining area, living room, bedroom and bathroom. The Lotte Shopping Avenue, with supermarket and restaurants, is just next door. It’s a comfortable setting, especially for people who plan to spend a few days in Jakarta.

Shangri-La Jakarta from $220 a Night

The Shangri-La is one of the best 5 star hotels in Jakarta for foodies. The delicious buffet breakfast is enough of a reason for staying at the hotel. Yet even overlooking the food the hotel is a convenient option for international travellers. Guests can easily reach most parts of the city from Shangri La, while the grounds of the hotel are surrounded by beautiful gardens. This gives you a relaxed feeling while staying in the heart of Jakarta.


JW Marriott Hotel from $224 a Night

Mega Kuningan is one of the most exclusive areas of the city with some of the best 5 star hotels in Jakarta. Part of the reason for its popularity is the central location. The business district, Menteng, the financial district and the bars of Kemang are all close by. It’s a good area of the city to stay in. Of course the JW Marriott is one of the best 5 star hotels in this part of Jakarta. Make sure to visit Trattoria, serving Italian food, and E&O, serving fusion dishes, when you’re here.

The Ritz-Carlton Jakarta Mega Kuningan from $232 a Night

Many of the hotels in Jakarta have a strong Chinese influence. The Ritz Carlton in Mega Kuningan is one such example. The hotel has a ‘lucky’ 333 rooms and is located in one of the most exclusive business and residential district in Jakarta. Within easy reach of the best malls, nightlife and restaurants in Jakarta the hotel is a good choice for tourists and business travellers.

Hotel Indonesia Kempinski from $254 a Night

Hotel Indonesia is the oldest 5 star hotel in Jakarta. The hotel is in the centre of Thamrin and directly overlooks Bundaran HI. It is the perfect base for exploring the city. Tourist sites like the Istiqlal Mosque and Monas and Cafe Batavia in the old part of Jakarta are just a short drive away. The highlight of the hotel is the outside pool and garden. Located on the roof of the hotel it is a great place to do some people watching.

The Fairmont from $266 a Night

The Fairmont Jakarta is close to the Gelora Bung Karno Stadium and Senayan National Golf Club (there are plans to turn the range into city parkland). It is one of the largest 5 star hotels in Jakarta with 380 stylishly appointed guest rooms and suites. The lobby at the Fairmont is spacious and comfortable and provides a welcoming atmosphere. Facilities at the hotel include a spa, swimming pool and gym.

Mandarin Oriental Jakarta from $222 a Night

Thamrin is the financial and diplomatic district of Jakarta. There are four five star hotels around Bundaran HI. Following a multi-million dollar refurbishment the Mandarin Oriental Jakarta is recognised as one of the best 5 star hotels in Thamrin. For the best view over Bundaran HI visit the SKYE Bar. The bar is on the 56th floor of the Menara BCA Building. It gets busy at sunset. Make sure to bring smart clothes.

Hotel Mulia Senayan Jakarta from $222 a Night

Senayan is a good place to stay in Jakarta. The area is midway between the cities financial, diplomatic and business districts. There is also lot of green space around the area thanks to the Senayan Golf Course and Glora Bung Karno Stadium. This means you can actually enjoy the outdoors, a rarity in Jakarta. These factors are part of the appeal of The Mulia, which is why it is popular with luxury travellers.

Raffles Jakarta from $281 a Night

Stamford Raffles is famous is Singapore for his role as a colonial administrator. Yet the British statesman was also involved in the conquest of Java from the Dutch during the Napoleonic War. It is in part for this reason that the Singapore based Raffles Hotel Chain opened up a Raffles Jakarta. The highlight of the 173 room property is the reading room, which looks like it comes from Alice in Wonderland.

Four Seasons Hotel Jakarta from $264 a Night

Four Seasons Hotel Jakarta is a luxurious hotel with impeccable service, stunning design, and delectable cuisine. The incredibly attentive staff go above and beyond to make guests feel welcome and comfortable. The spotless, spacious, and well-furnished rooms exude luxury. The delicious breakfast is served in an elegant setting. Alto Restaurant on the 20th floor offers exceptional food with skyline views and live piano music. Le Patisserie offers high-quality pastries, perfect for afternoon tea. The pool area is also a must-see.


The Dharmawangsa from $230 a Night

Kebayoran Baru is a residential, business and financial district in the South of Jakarta. Set within 4.2 acres of land and surrounded by manicured lawns, The Dharmewangsa Hotel has the feel of a resort. There are 99 rooms at the hotel, which makes it more of a boutique premises than many of the other properties on this list. It is the ideal place for people who want to escape the crowds of Jakarta.

Grand Hyatt Jakarta from $311 a Night

The Grand Hyatt overlooking Bundaran HI and is adjacent to the luxury Plaza Indonesia Mall. With 428 rooms, it is the most expensive, and one of the largest hotels surrounding Bundaran HI. It is a popular choice with both holiday makers and business travellers. One of the highlights of the hotel is the rooftop pool that has the feeling of a tropical island resort. The pool overlooks Bundaran HI.

The Ritz-Carlton Jakarta, Pacific Place from $350 a Night

The Ritz Carlton Pacific Place is the most exclusive and expensive 5 star hotel in Jakarta. Set in the centre of Jakarta’s Golden Triangle, just steps away from the Jakarta Stock Exchange, and attached to the Pacific Place Mall, the hotel is in an ideal location for exploring Jakarta. With 62 club level guest rooms and suites the hotel caters for the most exclusive guests. The highlight of the hotel is the Ritz Carlton Club Lounge with beautiful views of Jakarta. It’s the perfect place to relax in the evening.