15 Places to Visit in Jakarta with Activity Lists and Popular Hotels [Updated 2025]

Check out the list of 15 Must-Visit Places in Jakarta 2025 from iconic landmarks, fun activities, trendy cafes, and local restaurants to popular hotel. A complete update perfect for anyone planning a trip to Jakarta!
Traveloka TH
08 Dec 2025 - 12 min read
จาการ์ต้าอินโดนีเซีย

Although Jakarta is counting down to saying goodbye to its role as Indonesia’s capital in just a few years, the city still holds on to its long-standing reputation as a bustling and convenient hub. If you’ve ever read reviews about Jakarta on Pantip, you’ll notice many travelers agree that the vibe here feels quite similar to Bangkok. And if you haven’t, you might be wondering what exactly is there to see and do in Jakarta? Well, we’ve gathered it all right here for you! So if you’re interested, get ready to book your flight to Jakarta with Traveloka Travel & Lifestyle Superapp and start your adventure!

15 Must-Visit Places in Jakarta, Indonesia

1. The Istiqlal Mosque

ที่เที่ยวจาการ์ต้า

While it may not be an ancient mosque with intricate architecture, the Istiqlal Mosque is still one of the largest mosques in Southeast Asia, with a capacity of around 120,000 people. Built in 1978, the construction took 17 years to complete. The mosque features seven entrances symbolizing the seven levels of heaven in Islam. Its highlight is a massive dome with a 45-meter diameter, surrounded by 12 giant stainless-steel pillars. It’s an impressive religious landmark and a must-visit spot in Jakarta.

2. Jakarta Cathedral

มหาวิหารจาการ์ตา (Jakarta Cathedral)

From Islamic architecture, let’s move to the grandeur of Christianity. Jakarta Cathedral is considered one of the most beautiful and significant Christian churches in Indonesia. Built in 1901, it has preserved much of its original beauty. The cathedral’s iconic feature is its twin spires, 197 feet tall, made of iron instead of brick or stone to withstand earthquakes. Inside, you’ll find stunning stained-glass windows, religious artworks, and even a small museum. Definitely a must-see landmark in Jakarta.

3. National Museum of Indonesia

พิพิธภัณฑสถานแห่งชาติ อินโดนีเซีย (National Museum of Indonesia)

This is a destination you shouldn’t miss in Jakarta. Opened in 1862, the National Museum houses over 140,000 artifacts covering Indonesia’s history, from prehistoric times to Dutch colonial rule. The neoclassical building itself is a beauty, and inside, you’ll find fascinating collections that showcase the diverse cultural heritage of Indonesia. History buffs will absolutely love this spot.

4. Kota Tua Jakarta

เมืองเก่าจาการ์ตา (Kota Tua Jakarta)

Step back in time at Jakarta’s Old Town, where Dutch colonial-era architecture still stands. This historic district is packed with interesting museums and cultural landmarks, making it a paradise for those who love to explore on foot. It’s also one of the most photogenic areas in the city, with countless Instagram-worthy corners. Along the way, you can sample local street food and enjoy the vibrant old-meets-new vibe of Jakarta.

5. Taman Mini Indonesia Indah

ที่เที่ยวจาการ์ต้า

If you want to experience all of Indonesia in one place, this is where you should go. Taman Mini Indonesia Indah is a cultural theme park featuring traditional houses, clothing, and cuisine from across the archipelago. There’s also a large lake designed in the shape of the Indonesian islands, botanical gardens, bird parks, and museums. It’s like traveling the whole country in a single day!

6. Wayang Museum

พิพิธภัณฑ์หุ่นที่อินโดนิเซีย (Wayang Museum)

A favorite among many travelers (and highly recommended on Pantip forums!), the Wayang Museum showcases traditional puppets from all over Indonesia, as well as some from other countries. The craftsmanship is detailed, beautiful, and sometimes even a little spooky. Whether you’re into arts, culture, or just unique experiences, this museum is a must-visit in Jakarta.

7. Sea World Ancol

พิพิธภัณฑ์สัตว์น้ำใต้น้ำแห่งแรกในอินโดนีเซีย (Sea World Ancol)

One of the largest aquariums in Southeast Asia, Sea World Ancol is even planning to expand into the world’s largest aquarium in the future. With 24 massive tanks displaying both freshwater and saltwater species, an underwater tunnel, and touch pools, it’s a great spot for families and marine life lovers. You can even watch shark-feeding shows! Best of all, the ticket prices are budget-friendly, making it an easy choice for your Jakarta trip.

8. The Monas (National Monument)

ที่เที่ยวจาการ์ต้า อนุสาวรีย์แห่งชาติ The Monas (National Monument)

Standing 137 meters tall, the Monas is Jakarta’s most iconic landmark. It symbolizes Indonesia’s struggle for independence from colonial rule. Inside the monument, you’ll find a museum displaying historical artifacts and cultural exhibits, while the observation deck at the top offers panoramic views of the city. Surrounding the tower are spacious gardens where you can relax and enjoy the atmosphere. It’s a must-see for anyone visiting Jakarta.

9. Museum Sejarah Jakarta

พิพิธภัณฑ์ประวัติศาสตร์จาการ์ตา (Museum Sejarah Jakarta)

This museum is a treasure trove of Indonesia’s history, featuring 37 exhibition rooms and more than 23,500 artifacts. From ancient maps and ceramics to paintings, furniture, and cultural objects, the collection spans across centuries. Housed in a 300-year-old heritage building, it’s a fascinating place to explore. Outside, there’s also a charming garden where you can take a leisurely stroll. A must-visit for history lovers!

10. Thousand Islands (Kepulauan Seribu)

หมู่เกาะพันเกาะ Thousand Islands (Kepulauan Seribu)

Despite its name, the Thousand Islands consist of around 100 small islands just north of Jakarta. Each island offers something different, from pristine beaches to vibrant coral reefs perfect for snorkeling and diving. With crystal-clear turquoise waters and a more relaxed vibe compared to the bustling city, it’s the ultimate escape for beach lovers. If you’re looking for a peaceful seaside getaway, this is the spot!

11. Glodok Chinatown Market

ไชน่าทาวน์ โกลดอก (Glodok Chinatown Market)

Jakarta’s Chinatown, Glodok, dates back to Dutch colonial times and is even older than modern Indonesia itself. It was originally designated as a settlement for the Chinese community and remains a lively cultural hub today. The market is filled with Chinese temples, traditional shops, and countless food stalls offering mouthwatering treats. Whether you’re here to shop, eat, or simply soak in the lively atmosphere, Glodok is a must-visit in Jakarta.

12. Sunda Kelapa Harbor

ท่าเรือซุนดาเกอลาปา (Sunda Kelapa Harbor)

Once the main port of the Sunda Kingdom between the 13th and 16th centuries, Sunda Kelapa is now a charming historic harbor located at the mouth of the Ciliwung River. After Indonesia’s independence, the port was revitalized and today serves as a docking point for traditional wooden ships that transport goods between islands. With its vintage atmosphere and photogenic scenery, it’s a great place to explore and capture some unique shots.

13. Bogor Botanical Gardens

สวนพฤกษศาสตร์โบกอร์ (Bogor Botanical Gardens)

Perfect for nature lovers, the Bogor Botanical Gardens are easily accessible from Jakarta and feel like stepping into a lush green jungle right in the city. You’ll find towering trees, rare plant species, and endless greenery that’s ideal for a relaxing walk or photography. Nearby, you’ll also discover local markets where you can enjoy tasty street food. Whether you’re a plant enthusiast or simply need a refreshing escape, this garden is a must.

14. Fatahillah Square

จัตุรัสฟาตาฮิลลาห์ (Fatahillah Square)

This lively square, located in front of the Jakarta History Museum in the Old Town, is a hotspot for locals and tourists alike. On weekends, the area comes alive with families picnicking, street performers entertaining, and vendors selling snacks. The most iconic part? Colorful bicycles for rent, complete with matching hats that make for fun photo ops. The square’s cheerful vibe and historic backdrop make it a perfect place to relax and snap some Instagram-worthy shots.

15. Ancol Beach Pier

Ancol Beach Pier

End your Jakarta trip with a romantic stroll along Ancol Beach Pier, located on the northern coastline. This seaside destination is lined with restaurants, shops, and even shopping malls, making it a vibrant spot for both relaxation and fun. The highlight here is the stunning sunset view over the ocean, which creates the perfect backdrop for an evening out. Whether you’re walking hand-in-hand, enjoying fresh seafood, or shopping by the beach, Ancol offers a memorable Jakarta experience.

3 Fun Things to Do in Jakarta. Shop, Chill, and Enjoy All in One City

 1. Stroll Around Kota Tua (Jakarta Old Town)

ย่านโคตา ตัว (Kota Tua) เมืองเก่าจาการ์ต้า

If you love a vintage vibe, you’ll fall in love with Kota Tua. The area is filled with Dutch colonial architecture, charming cafés, museums, and the lively Fatahillah Square. Don’t miss renting a pastel-colored bicycle around the square, snapping photos with classic colonial-style buildings, and visiting the Jakarta History Museum.

2. Go Shopping at Grand Indonesia Mall

ที่เที่ยวจาการ์ต้า Grand Indonesia Mall

Jakarta is a shopping paradise, and Grand Indonesia Mall is its crown jewel. This massive shopping complex in the heart of the city has it all luxury brands, local fashion labels, chic restaurants, and entertainment zones. Whether you want to shop global and local favorites, enjoy authentic Indonesian or international cuisine, or simply wander through beautifully designed spaces, this is the place to be.

3. Watch the Sunset at the National Monument (Monas)

ชมวิวพระอาทิตย์ตกที่ อนุสาวรีย์แห่งชาติ (Monas)

Standing tall in the city center, Monas is Jakarta’s most iconic landmark and a symbol of Indonesia’s independence. Visitors can take an elevator to the observation deck for a 360-degree view of the city skyline. Strolling through the vast surrounding park and catching the romantic sunset here is an absolute must.

3 Jakarta Hotels with Prime Locations, Luxury, and Perfect Ambiance

1. Hotel Indonesia Kempinski Jakarta

Hotels in Jakarta ⭐⭐⭐⭐⭐

ที่พักจาการ์ต้า
ที่เที่ยวจาการ์ต้า
ที่เที่ยวจาการ์ต้า
ที่เที่ยวอินโดนีเซีย

+2

อาหารอินโดนีเวีย

A classic 5-star luxury hotel in the heart of Jakarta, located right across from Bundaran HI, the city’s iconic fountain roundabout. Hotel Indonesia Kempinski Jakarta stands out with its spacious, elegantly designed rooms and a stunning rooftop bar offering breathtaking city views, especially at night. The prime location next to the famous Grand Indonesia Mall makes it a paradise for shoppers, while the hotel also offers a full range of facilities including a spa, fitness center, and swimming pool.

Thamrin

Hotel Indonesia Kempinski Jakarta

8.9/10

Thamrin

THB 7,831.80

THB 5,873.85

2. Millennium Hotel Sirih Jakarta

Hotels in Jakarta ⭐⭐⭐⭐⭐

ที่พักอินโดนีเซีย
โรงแรมอินโดนีเซีย
ที่พักจาการ์ต้า
ที่เที่ยวจาการ์ต้า

+2

ที่เที่ยวจาการ์ต้า

A 4-star hotel offering great value and a prime location close to Jakarta’s business district and major shopping malls. Millennium Hotel Sirih Jakarta is easily accessible, making it ideal for both tourists and business travelers. The rooms are clean, modern, and simply styled. Guests can enjoy an outdoor swimming pool, fitness center, and a restaurant serving delicious Indonesian cuisine. With warm and friendly service, this hotel provides excellent value compared to many others in the area.

Tanah Abang

Millennium Hotel Sirih Jakarta

8.7/10

Tanah Abang

THB 2,128.63

THB 1,596.47

3. Mangkuluhur ARTOTEL SUITES

Hotels in Jakarta ⭐⭐⭐⭐⭐

ที่เที่ยวอินโดนีเซีย จาการ์ต้า
ที่เที่ยวอินโดนีเซีย
ที่พักจาการ์ต้า
โรงแรมอินโดนีเซีย

+2

ที่เที่ยวอินโดนีเซีย

A chic Jakarta stay that combines art and luxury in one unique experience. Mangkuluhur ARTOTEL SUITES features an artistic design concept blended with the comforts of a high-end city hotel, creating an atmosphere unlike any other. The modern rooms showcase contemporary artworks, and the hotel offers a stylish restaurant and bar, a swimming pool, fitness facilities, and all the amenities you need. Best of all, it’s conveniently located near shopping areas and the business district.

Gatot Subroto

Mangkuluhur ARTOTEL SUITES

8.8/10

Gatot Subroto

THB 3,392.69

THB 2,956.73

And here are 15 must-visit places in Jakarta that we’ve handpicked for a fun and enjoyable experience. While Jakarta may not be the top destination on most travelers’ lists, the city has plenty of charming corners and fascinating local lifestyles to explore. If you’re looking for fresh travel experiences with a unique vibe, why not book your flight to Jakarta with Traveloka Travel & Lifestyle Superapp and discover it for yourself? This could turn out to be a completely new and memorable journey, full of surprises beyond what you might expect. Who knows?

Discover flight with Traveloka

Tue, 13 Jan 2026

Scoot

Bangkok (BKK) to Jakarta (CGK)

Start from THB 2,329.86

Mon, 12 Jan 2026

TransNusa

Bangkok (DMK) to Jakarta (CGK)

Start from THB 3,672.63

Mon, 29 Dec 2025

Citilink

Bangkok (DMK) to Jakarta (CGK)

Start from THB 3,724.08

In This Article

• 15 Must-Visit Places in Jakarta, Indonesia
• 1. The Istiqlal Mosque
• 2. Jakarta Cathedral
• 3. National Museum of Indonesia
• 4. Kota Tua Jakarta
• 5. Taman Mini Indonesia Indah
• 6. Wayang Museum
• 7. Sea World Ancol
• 8. The Monas (National Monument)
• 9. Museum Sejarah Jakarta
• 10. Thousand Islands (Kepulauan Seribu)
• 11. Glodok Chinatown Market
• 12. Sunda Kelapa Harbor
• 13. Bogor Botanical Gardens
• 14. Fatahillah Square
• 15. Ancol Beach Pier
• 3 Fun Things to Do in Jakarta. Shop, Chill, and Enjoy All in One City
•  1. Stroll Around Kota Tua (Jakarta Old Town)
• 2. Go Shopping at Grand Indonesia Mall
• 3. Watch the Sunset at the National Monument (Monas)
• 3 Jakarta Hotels with Prime Locations, Luxury, and Perfect Ambiance
• 1. Hotel Indonesia Kempinski Jakarta
• 2. Millennium Hotel Sirih Jakarta
• 3. Mangkuluhur ARTOTEL SUITES

Flights Featured in This Article

Tue, 13 Jan 2026
Scoot
Bangkok (BKK) to Jakarta (CGK)
Start from THB 2,329.86
Book Now
Mon, 12 Jan 2026
TransNusa
Bangkok (DMK) to Jakarta (CGK)
Start from THB 3,672.63
Book Now
Mon, 29 Dec 2025
Citilink
Bangkok (DMK) to Jakarta (CGK)
Start from THB 3,724.08
Book Now
Hotels
Flights
Things to Do
NewsletterForm.titleMessage
NewsletterForm.subtitleMessage
NewsletterForm.subscribeButton