Shield with stars icon

Book with confidence - We have plenty of flexible travel options to choose from in case you need to change your plans.

COVID-19 updates. - For information on refunds and cancellations. To change your booking on My lastminute.com. Read up on the latest travel restrictions.

Cheap Hotels in Port Dickson

78
3342 reviews by TrustYou
5 1/2 Mile, Jalan Pantai
4.7 Miles from the centre

Near Admiral Cove Marina

Show more
per night from £30
Estimated price based on searches in the last month
71
506 reviews by TrustYou
5th Mile, Jln Pantai
4.5 Miles from the centre

Near Sri Anjeneayar (Hanuman) Temple

Show more
per night from £34
Estimated price based on searches in the last month
83
239 reviews by TrustYou
4704, Jalan DS 3/1, Bandar Dataran Segar
3 Miles from the centre

Near Fort Lukut

Show more
per night from £42
Estimated price based on searches in the last month
84
4087 reviews by TrustYou
Jalan Seremban, \N
2 Miles from the centre

In Port Dickson

Show more
per night from £56
Estimated price based on searches in the last month
87
4525 reviews by TrustYou
Batu 2, Jalan Seremban
2 Miles from the centre

In Port Dickson

Show more
per night from £102
Estimated price based on searches in the last month
89
6021 reviews by TrustYou
12th Mile, Jalan Pantai, Pasir Panjang
8.9 Miles from the centre

Near Pantai Cermin

Show more
per night from £127
Estimated price based on searches in the last month

My Family Hotel

60
113 reviews by TrustYou
PT 7129 Taman Permai Park

Near Fort Lukut

Show more
per night from £9
Estimated price based on searches in the last month

Hotel Suria

75
63 reviews by TrustYou
1026 Batu 1/2, Jalan Pantai

In Port Dickson

Show more
per night from £11
Estimated price based on searches in the last month

JC Sunshine Bay Resort Port Dickson Hotel

81
158 reviews by TrustYou
Jalan Pantai

Near Pantai Bagan Pinang

Show more
per night from £13
Estimated price based on searches in the last month

GRANDPA HOTEL

74
202 reviews by TrustYou
No.1, Jalan DS 1/1, Bandar Dataran Segar, Lukut

Near Fort Lukut

Show more
per night from £13
Estimated price based on searches in the last month

Paradise Lagoon Apartment Hotel

49
200 reviews by TrustYou
1-6, 2 1/2 KM Jalan Pantai
1.6 Miles from the centre

Near Pantai Bagan Pinang

Show more
per night from £15
Estimated price based on searches in the last month

Win Win Boutique Hotel Port Dickson Hotel

85
225 reviews by TrustYou
No. 10 Jalan PD, Seremban Lukut Prima

Near Fort Lukut

Show more
per night from £17
Estimated price based on searches in the last month

Hotels in Port Dickson

lastminute.com has a fantastic range of hotels in Port Dickson, with everything from cheap hotels to luxurious five star accommodation available. We like to live up to our last minute name so remember you can book any one of our excellent Port Dickson hotels up until midnight and stay the same night.

We offer big savings on all kinds of hotels in some of the best locations Port Dickson has to offer so use our search box to find one that meets your requirements. Whether youre travelling with your family, alone or with your partner, we have a superb selection to choose from. Book now and make some great savings - also dont forget our Price Match Guarantee

Frequently asked questions about Hotels in Port Dickson

What are the most booked hotels in Port Dickson?

Grand Lexis Port Dickson, The Grand Beach Resort Port Dickson and Lexis Hibiscus Port Dickson are some of the popular hotels in Port Dickson.

What is the lowest price for a double room in Port Dickson?

The cheapest price for a double room in Port Dickson is £30, offered by Avillion Admiral Cove.

If I want to stay in the center of Port Dickson, which hotels shall I consider?

The best hotels near the center of Port Dickson are Luxurious Water Chalet by Toki, Grand Lexis Port Dickson and The Guest Hotel & Spa.

120,000 Hotels

We search from 120,000 hotels worldwide to find you the best deals.

Price Match Guarantee

Find the same hotel cheaper within 24hrs when booking with us and we'll give you the difference.

Learn more

Need help with your booking?

Call us on 0800 093 5555