Where to Stay in Jakarta? Hotel Recommendations from Budget to Luxury

Traveloka MY
4 min read

For Malaysian tourists, traveling to Jakarta is certainly nothing new. Flights from several cities in Malaysia are available with a variety of schedule options. The relatively easy to understand language and familiar food options also make the trip feel more convenient. Even so, there’s one thing you should consider before booking tickets and planning your itinerary: choosing where to stay.

Where to stay in Jakarta isn’t just about choosing a comfortable hotel. Travelers also need to consider transportation access and the activities they want to do during their vacation. Fortunately, Jakarta offers a wide range of hotel options, from budget hotels to mid-range and luxury hotels.

Why Visit Jakarta for a Vacation from Malaysia?

Jakarta offers a big city experience with a fascinating blend of cultures. As Indonesia’s political and business hub, the city boasts skyscrapers and modern commercial districts.

One of its main attractions is the variety of culinary options. Travelers can try nasi uduk, soto Betawi, kerak telor, and a wide range of dishes from other regions of Indonesia. If you want to sample local food while exploring, several areas also feature food courts and restaurants that stay bustling well into the night.

Jakarta is also famous for its shopping centers. Grand Indonesia and Plaza Indonesia in the Thamrin area offer a modern shopping experience. Meanwhile, traditional markets and neighborhoods like Glodok provide a different atmosphere.

Discover Flights With Traveloka

Sat, 31 Oct 2026

AirAsia Indonesia

Bandar Lampung (TKG) to Jakarta (CGK)

Start from RM 103.12

Sat, 31 Oct 2026

Super Air Jet

Palembang (PLM) to Jakarta (CGK)

Start from RM 151.96

Sat, 31 Oct 2026

Super Air Jet

Surabaya (SUB) to Jakarta (CGK)

Start from RM 202.52

If you want to stay in Jakarta without breaking the bank, consider the following hotels. Options range from capsule hotels to two and three star hotels with basic amenities and strategic locations for exploring the city.

1. Bobopod Thamrin, Jakarta

Bobopod Thamrin Jakarta is ideal for solo travelers looking for a convenient place to rest in central Jakarta. Located at Jalan Blora No. 34–35, Menteng, this accommodation features a capsule hotel concept with 64 units spread across two floors. Amenities include free Wi-Fi, a 24 hour front desk, and express check in and check out services. Its location is also close to the Dukuh Atas area, making it convenient for guests who want to use public transportation to get around Jakarta.

2. W Home Reserva Setiabudi

This guesthouse style accommodation is ideal for budget travelers. W Home Reserva Setiabudi offers a more intimate atmosphere than large hotels. Located at Jalan Setiabudi Barat No. 16, South Jakarta, this property features 38 rooms spread across four floors. Amenities include air conditioning, a restaurant, Wi-Fi, an elevator, parking, and a 24-hour front desk. It’s strategically located in the Setiabudi area.

3. d'primahotel Melawai – Blok M

The Blok M area is indeed a popular destination for Malaysian tourists. If you’d like to explore this area, this accommodation could be a great choice. Located at Jalan Melawai IX No. 2, Kebayoran Baru, d'primahotel Melawai – Blok M is ideal for guests looking to explore South Jakarta. Its location in the Blok M area makes it easy to find places to eat, shop, and enjoy the atmosphere of one of South Jakarta’s most popular neighborhoods.

This category is perfect for those who want more comprehensive amenities and extra comfort but don’t necessarily need luxury hotel services.

1. YELLO Hotel Harmoni

YELLO Hotel Harmoni offers a modern stay with an artistic design that is one of its main attractions. This three star hotel is located at Jalan Hayam Wuruk No. 6, in the Harmoni area of Central Jakarta, and features 350 rooms spread across 29 floors. Amenities include a restaurant, Wi-Fi, air conditioning, parking, a 24-hour front desk, and a selection of breakfast and dining options. This hotel is ideal for both tourists and business travelers seeking a downtown stay with a more dynamic atmosphere than conventional hotels.

2. Amaris Hotel Thamrin City Jakarta

This hotel is located inside the Thamrin City Building, specifically on the sixth floor, making it attractive to guests who want easy access to the Thamrin shopping center. The facilities at Amaris Hotel Thamrin City Jakarta are quite comprehensive and well suited for international travelers. It features a restaurant, Wi-Fi, and other modern amenities. With facilities focused on daily stay needs, this hotel is suitable for both short trips and staycations.

3. HARRIS Suites fX Sudirman

HARRIS Suites fX Sudirman offers the comfort of a four-star hotel with the added benefit of direct access to the fX Sudirman shopping center. Located on Jalan Jenderal Sudirman, Pintu Satu Senayan, the hotel features 144 rooms in a 47-story building. Its location is convenient for guests with business appointments in the Sudirman office district, attending events around Gelora Bung Karno Stadium, or looking to shop and dine without having to travel far.

For a premium stay, the following hotels offer comprehensive amenities, dining options, and prime locations in Jakarta’s main districts.

1. Hotel Indonesia Kempinski Jakarta

Hotel Indonesia Kempinski Jakarta is a historic hotel located at Jalan MH Thamrin No. 1, right in the Bundaran HI area. The hotel opened in 1962 and is known as one of Jakarta’s iconic landmarks, featuring architecture rooted in the Indonesian modernist era that has been adapted to meet the needs of today’s luxury hotels. Its location is strategic for accessing shopping centers in Central Jakarta.

2. Grand Hyatt Jakarta

This five star hotel is another great option, located right in the heart of Jakarta. Its facilities are comprehensive, including an outdoor pool, fitness center, spa, sauna, tennis courts, restaurants, bars, and room service. With its location on one of Jakarta’s main thoroughfares, the Grand Hyatt Jakarta also offers easy access to various public transportation options for getting around the city.

3. The Langham, Jakarta

As one of the most luxurious hotels in Jakarta, The Langham, Jakarta is situated in District 8, SCBD, a business and lifestyle district in South Jakarta. In addition to standard rooms, it offers Deluxe Cityscape and Deluxe Skyline rooms, as well as various suite types, including the Presidential Suite. Available amenities include restaurants, bars, and a renowned rooftop pool.

4. Hotel Mulia Senayan, Jakarta

Hotel Mulia Senayan, Jakarta is a five-star hotel on Jalan Asia Afrika in Senayan, South Jakarta. The hotel features 994 rooms, including a selection of standard rooms and suites, and is known for its facilities that cater to business travel, vacations, and large-scale events. Guests can enjoy restaurants, an outdoor pool, a fitness center, a spa, a sauna, a steam room, and tennis courts. Its location is also close to Plaza Senayan and fX Sudirman, making it convenient for guests who want to shop or attend events in the Senayan area.

Get Ready for Your Indonesia Adventure

Before booking a hotel, decide which places you most want to visit. One of the challenges in Jakarta is traffic, so it’s best to find a hotel close to your tourist destinations. To make things easier, plan your trip with Traveloka.

As Southeast Asia’s #1 All-in-one Travel App with 140M+ downloads, Traveloka makes planning your next getaway completely easy. 

Traveloka offers Malaysian travelers a comprehensive booking ecosystem backed by a Best Price Guarantee and 24/7 Live Agent Support. You get access to 2 million+ hotels worldwide and 90,000+ local tours. Plan your next trip with Traveloka!

In This Article

• Why Visit Jakarta for a Vacation from Malaysia?
• Recommended Affordable Hotels in Jakarta
• 1. Bobopod Thamrin, Jakarta
• 2. W Home Reserva Setiabudi
• 3. d'primahotel Melawai – Blok M
• Recommended Mid-Range Hotels in Jakarta
• 1. YELLO Hotel Harmoni
• 2. Amaris Hotel Thamrin City Jakarta
• 3. HARRIS Suites fX Sudirman
• Recommended Luxury Hotels in Jakarta
• 1. Hotel Indonesia Kempinski Jakarta
• 2. Grand Hyatt Jakarta
• 3. The Langham, Jakarta
• 4. Hotel Mulia Senayan, Jakarta
• Get Ready for Your Indonesia Adventure
Hotels
Flights
Things to Do
Always Know the Latest Info
Subscribe to our newsletter for more travel & lifestyle recommendations and exciting promos.
Subscribe

Traveloka Sdn Bhd (Registration No. 201501003122), Suite 6-1, Level 6, Wisma UOA Damansara II, No. 6 Changkat Semantan, Damansara Heights, 50490 Kuala Lumpur, Malaysia
Copyright © 2026 Traveloka. All rights reserved.