Beach Hotels in Malaysia

Find the beach hotels that appeal to you the most

Select occupancy

Most-visited cities for beach hotels

Kuala Lumpur

3 beach hotels

Malacca

202 beach hotels

Johor Bahru

287 beach hotels

Kota Kinabalu

498 beach hotels

Port Dickson

581 beach hotels

Kuantan

391 beach hotels

Kuala Terengganu

336 beach hotels

Kuching

8 beach hotels

Batu Ferringhi

205 beach hotels

Miri

14 beach hotels

Desaru

40 beach hotels

Pangkor

77 beach hotels

George Town

252 beach hotels

Pantai Cenang

295 beach hotels

Lumut

82 beach hotels

Most popular regions for beach hotels

Johor

728 beach hotels

Terengganu

661 beach hotels

Penang

629 beach hotels

Negeri Sembilan

625 beach hotels

Sabah

600 beach hotels

Kedah

560 beach hotels

Langkawi

557 beach hotels

Pahang

470 beach hotels

Melaka

253 beach hotels

Perak

194 beach hotels

Selangor

107 beach hotels

Perhentian Islands

84 beach hotels

Kelantan

81 beach hotels

Sarawak

69 beach hotels

Taman Negara

3 beach hotels

The 10 Best Beach Hotels in Malaysia

Check out our pick of great beach hotels in Malaysia

See all
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,506 reviews

A recently renovated apartment in Johor Bahru, R&F Princess Cove Seine Region by FUJU with Seaview at JB City Centre#Adjacent to Singapore#5 mins walk to ClQ#Free Parking#中英文房东 offers sun terrace,...

From $48 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,566 reviews

Perhentian Marriott Resort & Spa features an outdoor swimming pool, fitness center, a restaurant and bar in Perhentian Islands. This 5-star hotel offers room service and a concierge service.

From $293 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 2,512 reviews

Located in Pantai Cenang, a 6-minute walk from Pantai Tengah Beach, The Bayou Hotel Langkawi provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a bar.

From $93 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,053 reviews

Langkawi Country Lodge features air-conditioned rooms in Pantai Cenang. This guest house provides free private parking, free shuttle service, and free Wifi.

From $43 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 3,182 reviews

Located in Pantai Cenang, a few steps from Pantai Tengah Beach, PARKROYAL Langkawi Resort has accommodations with an outdoor swimming pool, private parking, a fitness center and a restaurant.

From $260 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,171 reviews

Located in Pantai Cenang, a 4-minute walk from Pantai Tengah Beach, Bed Attitude Hostel Cenang provides air-conditioned accommodations and a shared lounge.

From $18 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,207 reviews

Homy Seafront Hostel is located in Kota Kinabalu, within 2.2 miles of Sabah State Museum & Heritage Village and 3.3 miles of North Borneo Railway.

From $28 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,216 reviews

Boasting a private beach and a large infinity pool, The Danna Langkawi - A Member of Small Luxury Hotels of the World features colonial architecture and elegantly designed units in the west coast of...

From $363 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,400 reviews

On Langkawi Island, this resort features outdoor pools, multiple dining options and a spa. Activities provided include cruises and water sports. Spacious rooms feature garden, pool or sea views.

From $204 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 6,078 reviews

Discover a tropical escape to the stunning PARKROYAL Penang Resort, located along the picturesque Batu Ferringhi Beach.

From $137 per night

Most booked beach hotels in Malaysia this month

See all

Popular with guests booking beach hotels in Malaysia

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 4,529 reviews

Popular with guests booking beach hotels in Malaysia

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 4,579 reviews

Popular with guests booking beach hotels in Malaysia

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 2,782 reviews

Popular with guests booking beach hotels in Malaysia

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 3,892 reviews

Popular with guests booking beach hotels in Malaysia

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 6,078 reviews

Popular with guests booking beach hotels in Malaysia

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 5,002 reviews

Popular with guests booking beach hotels in Malaysia

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 949 reviews

Popular with guests booking beach hotels in Malaysia

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 1,113 reviews

Popular with guests booking beach hotels in Malaysia

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 2,559 reviews

Popular with guests booking beach hotels in Malaysia

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 2,353 reviews