Apartments in Port Dickson town & the Waterfront (Batu 1–2)
Marvel Suite ABNB
Air-conditioned suites with the beach right outside, near Batu 1
See today's offersPort Dickson, or PD as most Malaysians call it, is the closest stretch of beach to Kuala Lumpur, on the Strait of Malacca coast of Negeri Sembilan. A string of sandy bays runs south-east from the town towards the headland of Cape Rachado, and on weekends and school holidays families drive down from the capital to swim, eat seafood and watch the sun set over the water.
The coast is known by milestones: places are described as Batu 1, Batu 4 or Batu 8, counting the miles from the town. The hotels we list are clustered around the town waterfront at Batu 1 and 2, close to shops and restaurants. Compare them below, or read the area guide to see how the coast differs further south.
5 hotels
Apartments in Port Dickson town & the Waterfront (Batu 1–2)
Air-conditioned suites with the beach right outside, near Batu 1
See today's offersResort in Port Dickson town & the Waterfront (Batu 1–2)
Self-contained apartments with a pool and playground, right by the sea
See today's offersHotel in Port Dickson town & the Waterfront (Batu 1–2)
Family rooms on the Waterfront, two minutes' walk from Batu 1 Beach
See today's offersHotel in Port Dickson town & the Waterfront (Batu 1–2)
Big balconies facing the sunset, with the beach straight below
See today's offersHotel in Port Dickson town & the Waterfront (Batu 1–2)
An indoor pool and room service, a short walk from the sea
See today's offersNo hotels match all of those filters. Remove a feature or choose another area to see more.
"Our order" puts hotels we have fully written up first. Commission doesn't affect the order.
A single coastal road links everything, so no hotel is far from the next beach. The choice is between the convenience of the town and the space of the bays to the south.
Best for short breaks without a car
The town itself has the most going on: a waterfront promenade, the Oceanic Mall, a market and plenty of local restaurants and seafood places. The beaches closest to town, around Batu 1, are handy for a sunset walk, and several hotels and apartment blocks sit right by the sand.
It's the easiest base if you are arriving by bus or ride-hailing car, or if you want a choice of places to eat each evening. The more popular swimming beaches are a short drive south.
Best for family beach days
South of town, the coastal road passes a run of resorts, holiday apartments and public beaches. Teluk Kemang, around Batu 8 to 9, is the area's best-known public beach, with food stalls, water sports and a festive atmosphere at weekends.
Resorts along this strip tend to be larger and more self-contained, with pools and direct beach access, so they suit families who want to stay put. You will need a car or ride-hailing app to get into town.
Best for nature and quieter bays
At the southern end of the coast, the forested headland of Cape Rachado (Tanjung Tuan) is topped by a lighthouse and protected as a forest reserve; a walking trail leads up through the trees. Birdwatchers come in early spring, when migrating raptors cross the Strait of Malacca here in large numbers. The headland is technically part of Melaka state, although it is reached by road from Port Dickson.
Below it, the small Blue Lagoon bay and the beaches around Pasir Panjang are quieter than Teluk Kemang. Facilities are more limited, so plan meals around a drive.
The town waterfront if you want restaurants and shops within walking distance and don't have a car. The stretch from Batu 4 to Teluk Kemang suits families who want a resort with direct beach access, and Cape Rachado is the quietest end of the coast.
Most people drive, which takes roughly an hour and a half depending on traffic. Buses also run from Kuala Lumpur's Terminal Bersepadu Selatan (TBS) to Port Dickson town, and ride-hailing cars are an option for getting there and around.
Many people swim at the main beaches, especially Teluk Kemang, but water clarity varies, and jellyfish appear at times. Follow local signs and ask your hotel about current conditions.
Weekdays outside school holidays. Weekends and public holidays bring heavy traffic from Kuala Lumpur and the Klang Valley, and hotel prices usually rise then.
Walking the Cape Rachado forest trail to the lighthouse, watching the sunset from the waterfront, eating seafood in town and day trips inland to Seremban or along the coast to Malacca, which is around an hour and a half's drive away.