Hotels on the beach in Johor, Malaysia
Hey! I love staying in a nice beachfront hotel - being able to go straight from your room down to the ocean is a priceless feeling. To help save some time when booking your next vacation I've put together this list of beach hotels and resorts in Johor. I hope you will like it!
This page was last updated in September 2026.
The List 11 Amazing Beach Hotels in Johor
-
1 Twinbeach Sanctuary Mersing
Located in Mersing, Twinbeach Sanctuary offers beachfront accommodation 200 metres from Belakang Beach and provides various facilities, such as a private beach area, a restaurant and a bar. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi. At the resort, each room includes a terrace. Featuring a private bathroom with a shower and free toiletries, rooms at Twinbeach Sanctuary also offer a sea view. The breakfast offers à la carte, Asian or vegetarian options. The accommodation offers a barbecue. The area is popular for cycling, and bike hire is available at Twinbeach Sanctuary.
Address Twin Beach Sanctuary Show on map- Ping pong tables
- Water sports facility
-
2 Mandarin Oriental, Desaru Coast Desaru
Located in Desaru, 1.2 miles from Desaru Beach, Mandarin Oriental, Desaru Coast has accommodations with free bikes, free private parking, an outdoor swimming pool and a fitness center. With a garden, the property also has a private beach area, as well as a terrace. The property provides a kids' club, room service and currency exchange for guests. At the resort, rooms have a seating area. A buffet, vegetarian or vegan breakfast is available at the property. At Mandarin Oriental, Desaru Coast you'll find a restaurant serving Mediterranean cuisine. Vegetarian, dairy-free and vegan options can also be requested. The accommodation has a playground. You can play pool, table tennis and tennis at this 5-star resort, and the area is popular for cycling. Speaking English, Malay and Chinese at the 24-hour front desk, staff are always on hand to help. Senai International Airport is 53 miles from the property.
Address Persiaran Damai Desaru Coast Johor Show on map- Swimming pool
- Tennis court
- Pool tables
- Ping pong tables
- Gym / fitness center
- Water park
-
3 Anantara Desaru Coast Resort & Villas Desaru
Located in Desaru, a 7-minute walk from Desaru Beach, Anantara Desaru Coast Resort & Villas provides accommodations with free bikes, free private parking, an outdoor swimming pool and a fitness center. With a garden, the property also features a private beach area, as well as a shared lounge. The property has a kids' club, room service and currency exchange for guests. The hotel will provide guests with air-conditioned rooms offering a desk, a coffee machine, a fridge, a minibar, a safety deposit box, a flat-screen TV, a terrace and a private bathroom with a bidet. All rooms come with an electric tea pot, while selected rooms will provide you with a kitchen with a dishwasher, an oven and a microwave. All guest rooms in Anantara Desaru Coast Resort & Villas are equipped with free toiletries and an iPod docking station. Breakfast is available, and includes buffet, continental and Full English/Irish options. At the accommodation you'll find a restaurant serving Malaysian, Seafood and Thai cuisine. Vegetarian, dairy-free and halal options can also be requested. Anantara Desaru Coast Resort & Villas has a playground. You can play table tennis and darts at this 5-star hotel, and the area is popular for cycling. Speaking Mandarin, German, English and Malay at the 24-hour front desk, staff will be happy to provide guests with practical information on the area. Senai International Airport is 52 miles away.
Address Persiaran Pantai, Desaru Coast, Bandar Penawar Show on map- Swimming pool
- Ping pong tables
- Water sports facility
- Gym / fitness center
- Water park
-
4 Lotus Seaview Beach Resort, Pengerang Pengerang
Lotus Seaview Beach Resort, Pengerang has a fitness center, garden, a private beach area and restaurant in Pengerang. The property has a 24-hour front desk, a shuttle service, room service and free WiFi. The resort will provide guests with air-conditioned rooms offering a closet, an electric tea pot, a fridge, a microwave, a safety deposit box, a flat-screen TV and a private bathroom with a bidet. At Lotus Seaview Beach Resort, Pengerang, rooms contain a seating area. Senai International Airport is 64 miles from the property.
Address Lot 1272 Tanjung Punggai , Sungai Rengit Show on map- Swimming pool
- Gym / fitness center
-
5 Rimba Resort - Dive Centre & Spa Pulau Sibu
Offering views of the South China Sea, Rimba Resort - Dove Center & Spa is located in Pulau Sibu, just 3 hours from Singapore and 2 hours from Johor. Accessible only by speedboat, the resort offers an in-house restaurant which serves you three meals a day. Free WiFi is available in public areas. Chalets come fan-cooled with a private balcony. The private bathroom includes shower facilities. Guests can approach the 24-hour front desk for luggage storage. A dove center is available on site. Alternatively, guests can indulge in a massage treatment at the spa. A selection of activities are offered in the area, such as kayaking and snorkeling. Senai International Airport is 49 mi away. Shuttle services and airport transfers can be arranged at additional charges upon request.
Address Pulau Sibu Besar Near Tanjung Leman, Johor Bahru Show on map- Water sports facility
-
6 R&F PRINCESS COVE BY HOMEFORT SUITES Johor Bahru
Located in Johor Bahru, 11 km from Singapore Zoo, R&F PRINCESS COVE BY HOMEFORT SUITES provides accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant. Each accommodation at the 3-star hotel has city views and free WiFi. Certain rooms at the property include a balcony with a sea view. Guest rooms are equipped with air conditioning, a flat-screen TV with cable channels, a fridge, a kettle, a bidet, free toiletries and a desk. All units feature a wardrobe. The hotel offers a children's playground. Night Safari is 11 km from R&F PRINCESS COVE BY HOMEFORT SUITES, while Holland Village is 24 km away. The nearest airport is Seletar Airport, 22 km from the accommodation.
Address 1 Jalan Tanjung Puteri Tanjung Puteri Show on map- Swimming pool
- Gym / fitness center
-
7 Forest City Marina Hotel Nusajaya
Set in Gelang Patah in the Johor Region, Forest City Marina Hotel offers free WiFi in all rooms. The hotel has an outdoor pool and fitness centre. Free parking is available on-site. The hotel is 11 km from LEGOLAND Malaysia. The nearest airport is Senai International Airport, a 45-minute drive from the property. All air-conditioned rooms are equipped with a flat-screen cable TV, an electric kettle and a minibar. The private bathroom is equipped with shower facilities and free toiletries. For your comfort, you will find bathrobes and slippers in the room. The 24-hour front desk staff can assist guests with luggage storage. You will find an ATM, a mini market at the property.
Address Jalan Forest City 1 Pulau Satu, Show on map- Swimming pool
- Gym / fitness center
-
8 Sand & Sandals Desaru Beach Resort & Spa Desaru
This modern beachside property features a large outdoor pool set in tropical landscapes. It offers spacious rooms that open out to a private balcony, fitness facilities and 6 dining options. Featuring a comfy lounge area with a sofa, the air-conditioned rooms are provided with a flat-screen satellite TV, a mini-bar and tea/coffee maker. Well-appointed bathrooms have a hairdryer and toiletries. Sand & Sandals Desaru Beach Resort & Spa is within a 30-minute drive from the crocodile and fruit farms. It is a 45-minute drive from Senai Airport and a 1.5-hour drive from Johor Bahru. Guests can enjoy an active game of tennis or relax with a traditional spa massage. Other leisure amenities include a games room, water sports facilities and a children’s playground. The in-house restaurant serves up Thai cuisine and other Asian delights, as well as modern Western fare, while Safari Bar offers a selection of refreshing beverages by the pool.
Address PO Box 29, Bandar Penawar, Kota Tinggi Show on map- Swimming pool
- Pool tables
- Karaoke
- Water sports facility
- Gym / fitness center
-
9 Tunamaya Beach & Spa Resort- Desaru Desaru
Featuring free WiFi, a restaurant and swimming pool, Desaru Tunamaya Beach & Spa Resort offers accommodations in Kangkar Chemaran. The resort has a children's playground and views of the sea, and guests can enjoy a meal at the restaurant or a drink at the bar. Free private parking is available on site. Every room includes a flat-screen TV. Certain units feature a seating area where you can relax. Rooms come with private bathroom fitted with a bidet. There is a 24-hour front desk at the property.
Address Bandar Penawar Show on map- Swimming pool
- Pool tables
- Ping pong tables
- Karaoke
- Water sports facility
- Gym / fitness center
- Pets are welcome
-
10 GF WONDERFUL HOTEL Pontian Kecil
GF WONDERFUL HOTEL is located on the beachfront in Pontian Kecil, 15 miles from Arulmigu Sri Rajakaliamman Glass Temple and 18 miles from Gunung Pulai. This 3-star hotel offers room service and a 24-hour front desk. All rooms in the hotel are equipped with an electric tea pot. At GF WONDERFUL HOTEL, the rooms have air conditioning and a flat-screen TV. Tanjung Piai National Park is 18 miles from the accommodation, while Legoland Malaysia is 25 miles from the property. Senai International Airport is 27 miles away.
Address No.40 Jalan Delima,Pusat Perdagangan Pontian,82000 Pontian,Johor,Malaysia Show on map -
11 Golden Leaf Hotel Danga Bay Johor Bahru
Golden Leaf Hotel Danga Bay is located in Johor Bahru, one mile from Country Garden Beach and 8.5 miles from Singapore Zoo. This 1-star hotel has air-conditioned rooms with a private bathroom. The property has room service and a 24-hour front desk for guests. Rooms include a flat-screen TV, and certain accommodations at the hotel have a city view. Night Safari is 8.5 miles from Golden Leaf Hotel Danga Bay, while Holland Village is 16 miles away. Senai International Airport is 14 miles from the property, and the property offers a paid airport shuttle service.
Address 02-01 Block 3 Jalan Skudai Batu 4 1/2 Danga Bay Show on map
This page contains affiliate links; we may earn a commission, but hotels are listed based on beach proximity and quality, not commission.