Indonesia may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Beach Hotels & Resorts in Jakarta

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Travellers Enjoyed These Beach Hotels

Pulau Ayer Resort and Cottages
3 out of 5
Pulau Ayer, Kepulauan Seribu, Jakarta
The price is AU$570 per night
4.3/5Excellent! (3 reviews)
Nice and quite sanctuary out of the city

"The island is abiut 20 minutes boat ride from Jakarta and it's the closest island of thousands Island. Unfortunately the rubbish from Jakarta ended up on the beach in the island so swimming is not an option but the pool is great. If you come to get away the crowded Jakarta, this is the place where ..."…"

Reviewed on 24 Mar. 2017

Pulau Ayer Resort and Cottages
Putri Duyung Ancol
3 out of 5
Jl. Lodan Timur No 7, Jakarta, Jakarta
Get Rates
3.7/5Good! (60 reviews)

"Everything is very good, but this resourt is free of alcohol..:-). There is nothing in the frege and if you want to buy some drinks you have to go out and look for a shop."…"

Reviewed on 1 Feb. 2020

Putri Duyung Ancol
Mercure Convention Center Ancol
4 out of 5
Jl. Pantai Indah - Ancol Jakarta, Jakarta
Get Rates
3.6/5Good! (171 reviews)

"Hotel property was great. Only thing leaving it. Taxi is a must and for some reason you have to pay 25,000rph every time you come back in to grounds. It's not the hotel that's charging its a park where the hotel is at."…"

Reviewed on 21 Feb. 2020

Mercure Convention Center Ancol
Quds Express Hotel
3.5 out of 5
Jl. KH Mas Mansyur No 64, Jakarta
Get Rates
3.6/5Good! (8 reviews)
Affordable

"There is no windows in standard room, this is budget hotel but overall you get what you pay for. Good for short stay. Great location but no so many car parks."…"

Reviewed on 7 Apr. 2018

Quds Express Hotel
Sparks Life Jakarta
3.5 out of 5
Jalan Mangga Besar No.42, Jakarta, Jakarta
The price is AU$35 per night
3.5/5Good! (93 reviews)
Fuss Free stay in Jakarta

"Good fuss free stay and made better because of attentive staff."…"

Reviewed on 28 Sep. 2018

Sparks Life Jakarta
The Media Hotel and Towers
4 out of 5
Jl. Gunung Sahari no. 3, Jakarta, Jakarta
Get Rates
3.5/5Good! (116 reviews)

"they need to upgrade their cleaning and maintenance of premises"…"

Reviewed on 11 Jan. 2019

The Media Hotel and Towers
Aston Marina Ancol Hotel and Residence
4 out of 5
Marina Mediterania Tower A, Jl Lodan Raya No. 2A, Jakarta, Jakarta
Get Rates
3.2/5 (197 reviews)

"Clean, respectful staff, nice breakfast buffet. No choice eateries nearby. But ⅞."…"

Reviewed on 3 Nov. 2019

Aston Marina Ancol Hotel and Residence
Don't see what you're looking for?
We've got more Beach Hotels. Find the right one for you.
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.

The smell of salt water in the air, the crunch of sand underneath your toes, and the soft rays of sunshine shining down on your back—you’re dreaming of the perfect beachside holiday. Before your visions of splashing in the surf can become a reality, you need to reserve one of many incredible beach hotels in Jakarta. From luxurious seaside resorts to budget beachside bungalows, we have all the accommodations you seek to make your travels a smashing success.

Half the fun of going to the beach is staying nearby your preferred patch of sand. Seek out beachfront resorts in Jakarta that set you up in the middle of the action. Wake up and enjoy a cup of hot coffee in your room before walking down to the ocean with your beach gear and your travel companions in tow. After a day spent sunning on the sandy shores, retreat to your hotel room for some much-needed rest and relaxation. Whether you stay somewhere that has a pool for you to cool off in, or you head to the hotel bar for a soothing libation, you’ll find comfort in all the little amenities that make a big difference in your stay. Your Jakarta beach accommodation will be fully stocked with plush bedding, premium bath amenities to wash the salt from your hair, and perhaps even a private balcony from which you can watch the waves roll in.

Select the beachfront accommodation in Jakarta that’s right for your needs here on Expedia. With properties that are ideal for a romantic beachside getaway with your partner, and sizable resorts that can accommodate the entire family, we have everything you need to enhance your stay by the sea.

Frequently asked questions

What is Jakarta like for travellers who love the beach?
Known for its monuments and entertainment choices, Jakarta offers a lot for the traveller booking a holiday.
What's the best accommodation option to stay near the beach in Jakarta?
Fairmont Jakarta is a top 3.5-star beach hotel with a restaurant and free parking. Other good options for your stay near the beach include Putri Duyung Ancol and Pulau Ayer Resort and Cottages. Head to Pantai Laguna or Pantai Marlin for some quality time by the water.
What's the seasonal weather in Jakarta?
Curious about the best time to visit? These temperature and rainfall averages will give you an idea of the local weather. The hottest months are usually September and August, with an average temperature of 27°C, while the coldest months are July and August, with an average of 27°C. Average annual rainfall for Jakarta is 1514 mm.
What is there to see and do around Jakarta?
After arriving and settling in at your hotel, you might want to venture out and explore everything Jakarta has to offer. If you’re eager to check out the beaches, head to Pantai Laguna or Pantai Marlin for some relaxation by the water. Experience the area’s monuments and entertainment choices, and make time for local attractions such as Grand Indonesia Shopping Mall and Thamrin City Shopping Mall. For more things to see and do, consider visiting National Monument or Pasar Baru.
What's the best way to get around Jakarta?
To get to Jakarta, you can fly into Jakarta (CGK-Soekarno-Hatta Intl.), the closest major airport, which is located 12.7 mi (20.4 km) from the city centre. You can access metro transport at Stasiun MRT - Setiabudi, MRT Blok M BCA and Blok M Station.

More trip options