Compare Beach Resorts & Hotels in Johor
Secret Bargains - Save an extra 10% or more on select Beach Resorts & Hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Featured Johor Beach Resorts & Hotels

Tunamaya Beach & Spa Resort – Desaru
Kota Tinggi Bandar Penawar Johor
With a stay at Tunamaya Beach & Spa Resort – Desaru in Bandar Penawar, you'll be on the beach, within a 5-minute drive of Desaru Beach and Tidal Wave Beach.
Pool
Parking included

Berjaya Tioman Resort
Kampong Lalang, Mersing Tioman Island Johor
The price is $174 total per night
$174 total
per night
Jun 23 - Jun 24
Free Cancellation
Reserve now, pay when you stay
With a stay at Berjaya Tioman Resort in Tioman Island, you'll be within a 5-minute drive of ABC Beach and Monkey Beach.

Lotus Desaru Beach Resort
Lot 1854, Jalan Desaru Bandar Penawar Johor
The price is $88 total per night
$88 total
per night
Jul 4 - Jul 5
With a stay at Lotus Desaru Beach Resort in Bandar Penawar, you'll be on the beach, within a 10-minute drive of Desaru Beach and Tidal Wave Beach.

Paya Beach Spa & Dive Resort
Kampung Paya Tioman Island Pahang
The price is $104 total per night
$104 total
per night
Jun 29 - Jun 30
When you stay at Paya Beach Spa & Dive Resort in Tioman Island, you'll be on the beach and within the vicinity of Tioman Marine Park and Kampung Juara Beach.

Sand & Sandals Desaru Beach Resort & Spa
Bandar Penawar Bandar Penawar Johor
The price is $133 total per night
$133 total
per night
Jun 10 - Jun 11
Free Cancellation
Reserve now, pay when you stay
With a stay at Sand & Sandals Desaru Beach Resort & Spa in Bandar Penawar, you'll be within a 5-minute drive of Desaru Beach and Tidal Wave Beach.

Tunamaya Beach & Spa Resort Tioman Island
Lot 20 & 21, Kampung Sarang Burung Tioman Island Pahang
When you stay at Tunamaya Beach & Spa Resort Tioman Island in Tioman Island, you'll be on the beach and 12 minutes by foot from Dragon's Horns.

The Barat Tioman Beach Resort
Lot 438, Kampung Juara, Rompin Tioman Island Pahang
The price is $103 total per night
$103 total
per night
Jun 10 - Jun 11
When you stay at The Barat Tioman Beach Resort in Tioman Island, you'll be on the beach, just steps from Kampung Juara Beach and 3 minutes by foot from Juara Turtle Project.

Amansari Hotel Desaru
Jalan Kempas 1, Taman Desaru Utama Bandar Penawar Johor
With a stay at Amansari Hotel Desaru, you'll be centrally located in Bandar Penawar, within a 10-minute drive of Desaru Beach and Desaru Fruit Farm.

Hotel Seri Malaysia Mersing
Lot TTB 641 Mersing Johor
The price is $36 total per night
$36 total
per night
Jul 3 - Jul 4
With a stay at Hotel Seri Malaysia Mersing in Mersing, you'll be near the beach, just a 3-minute walk from Mersing Hospital and 11 minutes by foot from Mersing Ferry Terminal.

Minang Cove Resort
Mukim Tioman, Kampung Mukut Tioman Island Pahang
The price is $263 total per night
$263 total
per night
Jun 15 - Jun 16
Located in Tioman Island, Minang Cove Resort is by the sea and close to Dragon's Horns and Asah Waterfall.
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.
Johor Beach Resorts & Hotels essential information
Beach Resorts & Hotels in Johor |
27 |
|---|---|
Highest price | $263 |
Cheapest price | $36 |
Total number of hotels in Johor | 1,555 |
Popular hotels | Tunamaya Beach & Spa Resort – Desaru, Berjaya Tioman Resort, Lotus Desaru Beach Resort, Paya Beach Spa & Dive Resort, Sand & Sandals Desaru Beach Resort & Spa, Tunamaya Beach & Spa Resort Tioman Island, The Barat Tioman Beach Resort, Amansari Hotel Desaru, Hotel Seri Malaysia Mersing, Minang Cove Resort, SELESA Tioman Home Stay Apartment, Aseania Resort Pulau Besar |
Most Recent Johor Hotel Reviews

The Westin Desaru Coast Resort
5 out of 5
Posted 3 hours ago
CheapTickets Verified Review
"We had a wonderful family stay at this hotel. The property is very family-friendly, with spacious facilities and a welcoming atmosphere for guests of all ages. One of the highlights was the easy access to the beach, making it convenient for us to enjoy the sea and sand whenever we wanted. The staff were exceptionally friendly, helpful, and attentive throughout our stay, always greeting us with a smile and ensuring that our needs were met. We also appreciated the complimentary shuttle bus service to the Adventure Waterpark, which made our trip even more enjoyable and hassle-free. Overall, this hotel is an excellent choice for families looking for a relaxing beach getaway with great service and convenient access to nearby attractions. Highly recommended!"
A verified traveler stayed at The Westin Desaru Coast Resort
More to Explore in Johor
Top Picks
- Hotels with Free Breakfast in Mersing
- Hotels with Free Parking in Mersing
- 3 Star Hotels in Tanjung Piai
- 3 Star Hotels in Simpang Renggam
- Hotels with a Gym in Mersing
- Kid Friendly Hotels in Mersing
- 3 Star Hotels in Ulu Tiram
- Aman Hotels
- Hotels with WiFi in Mersing
- Oyo Rooms Hotels in Muar
- Pagoh Hotels
- Jementah Hotels
- Segamat Hotels
- 3 Star Hotels in Pasir Gudang
- Vacation Rentals in Mersing
- 4 Star Hotels in Pagoh
- Muar Hotels
- Independent Hotels in Mersing
- Mersing Hotels
- Tengah Hotels
- 4 Star Hotels in Mersing
- Tuanseh Hotels
- 5 Star Hotels in Mersing
- Kampung Gajah Hotels
- Resorts in Mersing
- Taman Tampoi Indah Hotels
- 4 Star Hotels in Kota Tinggi
- Kampong Pelampung Hotels
- Hotels with Air Conditioning in Mersing
- Beach Resorts & in Mersing
- Masai Hotels
- 3 Star Hotels in Benut
- Kampong Ayer Puteh Hotels
- Oyo Rooms Hotels in Mersing
- Business Hotels in Mersing
- Tanjung Piai Hotels
- Hotels with Pools in Mersing
- Kangkar Pulai Hotels
- Bandar Penawar Hotels
- Sabak Aur Hotels
- Taman Mount Austin Hotels
- Bandar Johor Bahru Hotels
- Hotels with Bars in Mersing
- 3 Star Hotels in Jemaluang
- Johor Bahru Hotels
- 5 Star Hotels in Taman Molek
- Parit Sulong Hotels
- 3 Star Hotels in Labis
- Taman Sentosa Hotels
- 3 Star Hotels in Pengerang
- Hotels with Restaurants in Mersing
- Guest Houses in Mersing
- Sembrong Hotels
- Inns in Mersing







