Beach hotels in Malacca & Johor
15 beach hotels in Malacca & Johor, Malaysia, out of 865 hotels we offer here.
See live prices in Malacca & Johor →- All hotels
- 5-star hotels (26)
- 4-star hotels (75)
- 3-star hotels (274)
- spa hotels (77)
- beachfront hotels (12)
- beach hotels (15)
- family hotels (95)
- luxury hotels (25)
- boutique hotels (10)
- hotels with a pool (144)
- hotels with parking (492)
- golf hotels (13)
Top beach hotels in Malacca & Johor

★★★★
Anantara Desaru Coast Resort and Villas
Desaru
Beach 10 m · Spa · Pool
See prices and rooms →

★★★★
DoubleTree by Hilton Johor Bahru
Johor Bahru
Beach 10 m · All-inclusive option · Spa
See prices and rooms →

★★★★★
Grand Lexis Port Dickson
Negeri Sembilan
Beach 100 m · Spa · Pool
See prices and rooms →

★★★★
Imperial Heritage Melaka
Melaka
Beach 10 m · Spa · Parking
See prices and rooms →

★★★★
Lotus Desaru Beach Resort & Spa
Johor
Beach 200 m · Spa · Pool
See prices and rooms →

★★★★★
Hard Rock Hotel Desaru Coast
Johor
Beach 300 m · Spa · Pool
See prices and rooms →

★★★★
Mahkota Hotel Malacca
Melaka
Beach 10 m · Parking
See prices and rooms →

★★★★
Pacific Regency Beach Resort Port Dickson
Port Dickson
Beach 10 m · Pool · Parking
See prices and rooms →

★★★★★
Lexis Hibiscus Port Dickson
Negeri Sembilan
Beach 100 m · Spa · Pool
See prices and rooms →

★★★★
The Westin Desaru Coast Resort
Bandar Penawar
Beach 160 m · Spa · Pool
See prices and rooms →

★★★★
Avillion Port Dickson
Port Dickson
Beach 100 m · Spa · Pool
See prices and rooms →

★★★★
Grand Paragon Hotel
Johor Bahru
Beach 10 m · Spa · Pool
See prices and rooms →

★★★
Felda Residence Tanjung Leman
Johor
Beach 50 m · Pool · Parking
See prices and rooms →

★★★
The Grand Beach Resort
Port Dickson
Beach 100 m · Golf
See prices and rooms →

Tunamaya Beach And Spa Resort
Tioman
Beach 100 m · Spa · Pool
See prices and rooms →
Beach hotels in Malacca & Johor: questions answered
- How many beach hotels are there in Malacca & Johor?
- We offer 15 beach hotels in Malacca & Johor, Malaysia, out of 865 hotels in total.
- Which areas in Malacca & Johor have the most beach hotels?
- Johor (3 beach hotels), Port Dickson (3 beach hotels), Johor Bahru (2 beach hotels).
- Do the prices include taxes and fees?
- Yes. The price you see includes taxes and fees. Some hotels also charge a local tourist tax that you pay at the hotel; when they do, we show it before you book.
- Can I pay monthly for a hotel in Malacca & Johor?
- On stays with free cancellation, yes: pay a £20 deposit today and the rest in equal monthly payments, all taken before your free cancellation ends. A £4.95 admin fee applies to each payment.