15 Best Beach Resorts in Johor You’ll Absolutely Love (Include Johor Islands)

15 Best Beach Resorts in Johor

In Johor, you can find lots of elegant beaches along the east coastline.

Here comes the development of beach resorts when these beaches start to attract tourists from all over the world.

There is nothing called the best resort in Johor.

However, there must be something in the beach resort that you will fall in love with.

Either it is the wonderful sea views, exciting beach expedition or the excellent resort facilities.

Why not discover it all by yourself.

In this article, I’m going to share with you the best beach resorts in Johor that we found.

Let’s check it out!

Best Johor Beach Resort

1. Rawa Island Resort (Pulau Rawa)

Rawa Island, an idyllic and quiet tropical island, is where Rawa Island Resort locates. A 30 minutes speedboat ride from Mersing Jetty will take you there.  Perfectly surrounded by crystal clear water and white sandy beach, it is ideal for a weekend getaway.

Rawa Island Resort Accomodation

Photo credits: rawaislandresort.com

Rawa Island Resort features comfortable and clean accommodation ranging from beach front, hillside deluxe, waterfront bungalows to frangipani villas.

All of the rooms are specially designed and well-furnished to blend perfectly into the pristine island. Draw the curtains wide and you will be greeted by breathtaking sea views and swaying palm trees.

Rawa Island Resort Malaysia

Photo credits: rawaislandresort.com

Water sport activities such as snorkelling, hobby-cat sailing, island hopping and scuba-diving can be enjoyed on the island. Except the diving gears, all of the equipment you will need are provided by the resort. Hike to the hilltop and you will be rewarded with magnificent view of South China Sea.

The on-site restaurant is a heaven for seafood lovers. Extensive selection of scrumptious food and drinks are served here.

Address: Rawa Island Resort, Tourist Centre, Jalan Abu Bakar, 86800 Mersing, Johor, Malaysia.
Contact: +607 799 1204 / +607 799 1205
Email: rawaisland@live.com


2. Alang’s Rawa Resort (Pulau Rawa)

Rawa Island homes to various delicate sea creatures and beautiful coral reefs. Situated on Rawa Island, Alang’s Rawa Resort provides great opportunity for you to discover the mysterious underwater world.

Alang Rawa Resort

Alang’s Rawa Resort offers affordable travel packages to guests. Boat transfers, two nights’ accommodation and meals are included in a standard package. However, the resort can make arrangements for those who wish to have longer stays.

Beach house, jungle side, coconut tree group room, coconut tree, little A-Frames and beachfront are the accommodation offered. Each of them caters for different travelling groups such as families, couples and friends. Wonderful sea view is offered in every room.

All type of room in Alangs Rawa Resort

At the on-site restaurant, the dishes prepared are simple but in high quality. Local ingredients, seafood and freshest fish are used in preparing all the dishes. Lots of their guests come back here again for their highlight dishes, Rawa Special Fish.

Enjoy snorkelling, canoeing, fishing and sailing at Rawa Island. The resort provides all the equipment you will need.

Address: Alang’s Rawa, Mersing
Contact: +60167297383
Email: reservations@alangsrawa.com | alangsrawa@gmail.com

3. Lotus Desaru Beach Resort (Bandar Penawar)

Lotus Desaru Beach Resort is a well-known resort located along the east coastline of Johor. “Village of Palms” is the meaning of “Desaru”.

Desaru Lotus Beach Resort Johor

700 stylishly furnished suites are offered to provide utmost comfort. All of the rooms feature kitchenette, spacious wardrobe, and hairdryers. Additional facilities such as wheel chair, baby cot and extra bed can be obtained upon request.

Lotus Desaru Beach Resort Room

The resort’s centrepiece is their “Splashtacular” Water Park. Giant Pool, Stone Bridge and Giant Coconut Fall are some of its feature. Unwind in here to experience fun and excitement that has no end.

Desaru Lotus Beach Resort Water Park

Sport lovers can enjoy various water sports activities such as parasailing, Jet Ski, flying fish, fun tubes or boat ride. Life jacket is provided to ensure the safety of guests. Besides, wide array of indoor and outdoor activities are offered to entertain the guests.

Lotus Desaru Beach Resort recreation

The resort features four food outlets which serve food ranging from local cuisine to international food. Spa treatments, manicure and pedicure can be enjoyed at Lotus Suria Ayurveda Spa.

Address, Lot 1854, Jalan Desaru, Bandar Penawar, 81930 Kota Tinggi, Johor Darul Ta’zim, Malaysia
Contact: +607-884 2800
Email : rsvn@lotusdesaru.com


4. Aseania Resort Pulau Besar (Pulau Besar)

By offering nature expedition throughout the year, Aseania Resort has become one of the most sought-after resorts around Johor. It can be reached within 30 minutes from Mersing Jetty. Boat transfer can be arranged with the resort.

seania Beach Resort Pulau Besar

Photo credits: aseaniapulaubesar.com

Along the shore lie 47 chalets which are decorated in kampung style but are provided with modern room amenities. Either garden view or sea view are offered. The well-trained staffs are always be there to assist the guests.

Decorated in Balinese style, Kayu Manis Restaurant offers relaxing and fancy dining experience. While savouring their delightful cuisines, the guests get to enjoy the romantic sea view with their loved ones.

Aseania Beach Resort Besar Island

Photo credits: aseaniapulaubesar.com

The resort features an outdoor swimming pool. Cocktails and mocktails can be enjoyed while taking a dip in the pool. Otherwise, experience splish-splash moments with your family to release stress.

If you wish to have quiet and relaxing moments, visit the beach hut beside the resort. It offers you a serene and tranquil environment.

Address: Lot 33, 34 & 35, Pulau Besar, 86800 Mersing, Johor, Malaysia
Contact: +603-6211 1055
Email: rsvn@aseaniapulaubesar.com


5. Sea Gypsy Village Resort & Dive Base (Pulau Sibu)

Operated by Wills family, Sea Gypsy Village Resort & Dive Base is a family resort located on Sibu Island. It takes 3 hours to reach Sibu Island from Singapore.

Built on stilts, the chalets are furnished in traditional Malay style. Amazing sea view and a private veranda are offered by every chalet.

Sea Gypsy Village Resort & Dive Base

Besides, the chalets feature comfortable beds with mosquito nets and private bathroom. Daily housekeeping service is also provided.

Sea Gypsy Village Resort & Dive Base Room

Photo credits: siburesort.com

To convenient the parents, different kinds of kids’ facilities are provided. Children’s life vests, high chairs, baby blankets and children’s library are a few examples of kids facilities offered.

The on-site restaurant serves Western, Chinese and Malay dishes. The children’s evening meal served at 6.00pm is separated from parent’s dinner at 8.00pm. Besides, the resort caters for vegetarians and allergies. Simply inform the staff and they will provide meals that suit you.

Sea Gypsy Village Resort Restaurant

Photo credits: siburesort.com

Only well-trained dogs with vaccination are welcome to the resort. You can also buy souvenirs at the gifts shop for your friends.

Address: Pulau Sibu, 86800 Mersing, Johor, Malaysia
Mainland Admin Office Contact: +607-222 8642, Monday to Friday 9:30am to 5:00pm
Island Office Contact(NOT for reservations): +603-8318 0995
Email: enquiries@siburesort.com


6. Tanjung Sutera Beach Resort (Kota Tinggi)

Tanjung Sutera Beach Resort is founded and operated by Tanjung Sutera Sdn Bhd. It offers a panoramic view of South China Sea. Temala Beach, a white sandy beach is within close proximity to the resort.

Tanjung Sutera Beach Resort Seaview

The resort offers various accommodation choices for guests. It includes standard rooms, suites, cottages and dormitory. All of the rooms come with air conditioning and water heaters. Tents can be pitched on the football field.

All type of accommodation at Tanjung Sutera Beach Resort

For business travellers, conference or meeting can be held at their multi-purpose hall. The hall can also hold a family gathering and dinner. Reservations have to be made beforehand. Other facilities provided by the resort is swimming pool and multi-purpose field.

Tanjung Sutera Beach Resort Swimming Pool

The resort offers thrilling paragliding and foam aircraft gliding experiences at the cliff. Thus, the resort is often visited by gliders during seasonal winds. Guests are however, required to bring along their own gliding equipment.

Surrounded by decent jungle, the island is home to myriad species of birds. Therefore, the resort provides various spot for bird watching.

Address: Lot 901, Kuala Sedili Besar, 81910 Kota Tinggi, Johor, Malaysia
Contact: +6019-776 7677
Fax No.: +607-224 0378 (JB Office)
Email: tanjungsutera@gmail.com


7. Tad Marine Resort (Pulau Tinggi)

The Tad Marine Resort located on Pulau Tinggi is an ideal place for family vacation and unique adventure. Surrounded by lush rainforest and South China Sea, it offers great opportunity for you to discover the pristine island.

Tad Marine Resort

Photo credits: tadmarineresort.com

Tad Marine Resort is renowned for quality customer services and their comfortable accommodations. It offers 88 rooms which are spacious and well-fitted with room facilities and amenities. Each room offers either sea view or garden view.

Tad Marine Resort Chalet

Photo credits: tadmarineresort.com

Tad Marine Resort Room

Photo credits: tadmarineresort.com

Pulau Tinggi is a paradise for divers. Various scuba diving sites and snorkelling area are available all around the island. With the crystal clear waters, divers can explore the underwater world without difficulties. Otherwise, go for island hopping to discover the islands nearby at your own pace.

Tad Marine Resort Swimming Pool

Photo credits: tadmarineresort.com

For a deep mind and soul relaxation, the resort offers spa treatments and reflexology. Then, immerse yourself in the Jacuzzi to rejuvenate and refresh your mind. If you are looking for a family bonding spot, karaoke or swimming pool can be your option.

Address: Kampung Pasir Panjang, Pulau Tinggi, 86800 Mersing, Johor, Malaysia.
Contact: +6012-908 9929
Email: info@tadmarineresort.com


8. D’ Coconut Resort (Pulau Besar)

Renowned as tropical and water paradise resort on Pulau Besar, D’ Coconut Resort is a popular destination among the local and overseas tourists. Here, you can explore the pristine nature of island and enjoy the exciting water sports activities. Boat transfer will be arranged for the guests.

D’Coconut Island Resort Plate

The resort offers spacious rooms with a private veranda. The well-equipped rooms are ranged from terrace, standard rooms, deluxe rooms, executive deluxe rooms to family rooms. The room rates are affordable.

D’Coconut Island Resort, Pulau Besar

Why stay indoors while there are lots of fun and exciting outdoor activities? Immerse yourself in the exciting water sports activities such as snorkelling and canoeing. Or else, play beach volleyball with your loved ones. Go for jungle trekking to explore the tropical rainforest. All the equipment you need will be provided.

Surrounded by many attractive islands, the resort is perfect for island hopping. Fans of Expedition Robinson should take a trip to Pulau Tengah, the island where the television programme was filmed.

Address: Pulau Besar, Mersing, Johor, Malaysia
Contact: +603-4252 6686, +603-4296 5753
E-mail: rsvn@dcoconut.com


9. Rimba Resort (Pulau Sibu)

Looking for a quiet getaway? Venture to Pulau Sibu and stay in Rimba Resort. It stays away from the busy life of city and offers you a whole new rural living experience.

Rimba Resort Pulau Sibu

Photo credits: amitravel.my

It takes around three hours to reach Pulau Sibu from Singapore but it depends on traffic condition. Upon reaching, take another 15 minutes rock walk to reach Rimba Resort.

The accommodations offered are simple beach huts. Locked doors and windows, hot shower, air con are nowhere to be found. The simplicity of the resort is however, the main attraction to most of the visitors as they want to experience a different living mode.

Sea view from Rimba Resort at Pulau Sibu

Photo credits: amitravel.my

The resort serves simple but delicious dishes. Breakfast and lunch offered are in buffet-style. The children’s mealtimes are earlier than the adults’ one.

If you prefer quiet pursuits, take a leisurely stroll along the shore or simply relax in the hammocks around. You can also hang around with guests at the bar, sharing your stories with them.

Address: Rimba Resort, Dive Centre and Spa Sibu Island, Malaysia
Contact: +6012-710 6855
Email: rimba@resortmalaysia.com


10. Desaru Tunamaya Beach & Spa Resort (Bandar Penawar)

A 10 minutes’ drive from Fisherman Museum will take you to Desaru Tunamaya Beach & Spa Resort. Strategically located in Bandar Penawar, this 3.5 star resort offers a dazzling travelling experience to guests.


Desaru Tunamaya Beach Resort

Photo credits: desarutunamayaresort.com

Besides the quality and personalised services provided by the staff, the resort offers outstanding room facilities and amenities to ensure a pleasant and memorable stay. All the rooms feature complimentary WiFi, on-suite bathroom, minibar and TV with satellite channels.

Desaru Tunamaya Beach Resort Room

Photo credits: desarutunamayaresort.com

The on-site restaurant, Pawana Restaurant serves all-time favourites ranging from local to international cuisines.  It features private dining rooms for guests who wish to dine in privacy. Ombak Bar, which opens until midnight, offers a nightlife experience to guests. Beers from all over the world can be enjoyed here.

Desaru Tunamaya Beach Resort Restaurant

Photo credits: desarutunamayaresort.com

The guests can amplify beach expedition by joining outdoor activities such as banana boat, pipe rider, parasailing and Jet Ski. If the weather is not favourable, try indoor activities such as carom, table tennis and board games. Sometimes, indoor activities are far more interesting than outdoor activities.

Address:  Bandar Penawar, 81930, Kota Tinggi, Johor, Malaysia
Contact: +607-833 8885 (Mon – Sun: 9am-5pm)


11. Sari Pacifica Beach Resort & Spa (Pulau Sibu)

Sari Pacifica Beach Resort & Spa is a humble resort that perfectly blends into the peaceful and tranquil environment of the Sibu Island. From white sandy beach to sparking blue ocean, it offers a perfect and memorable getaway from city life.

Sari Pacifica Beach Resort at Pulau Sibu

Photo credits: saripacifica.com

The resort features 44 stylish villas with either garden view or sea view provided. The villas are decorated in modern tropical style, thus creating a serene yet contemporary atmosphere. All of the villas feature excellent room facilities and amenities.

Sibu Sari Pacifica Beach Resort Room

Photo credits: saripacifica.com

Located beside the beach is Sari Dewa Spa, a private spa featured by the resort. Here you can enjoy the best body treatments to rejuvenate your body and soul.

Take advantage of the water activities offered by the resort whether go for island hopping, fishing, snorkelling or canoeing. Otherwise, immerse yourself in the on-site swimming pool for complete relaxation.

Sibu Sari Pacifica Beach Resort Swimming Pool

Photo credits: saripacifica.com

After the all day long activities, go to Kayu Manis Restaurant. The cuisines served will definitely satisfy your appetite.

Address: Lot 60, 61,144, Teluk Kambau Kecil, Pulau Sibu Tengah, 86800 Mersing Johor, Malaysia
Contact: +607-798 9102
Fax: +607-798 9102
Email: reservations@saripacifica.com


12. Paya Beach Spa & Dive Resort (Pulau Tioman)

Nestled in Tioman Island, Paya Beach Spa & Dive Resort is the only beachfront resort in the island. As Tioman Island is home to wide array of beautiful coral reef and delicate sea creatures, the resort becomes the main tourist resort in Malaysia.

Paya Beach Spa & Dive Resort

Photo credts: payabeach.com

The resort features seven types of stylishly furnished accommodations to cater different travelling groups. Room facilities and amenities such as LED television, air-conditioning and luxury bed are offered.

The accommodations include deluxe chalet, deluxe suite, superior and standard beachfront, superior and standard chalet and lodge.

Paya Beach Spa & Dive Resort Room

Photo credts: payabeach.com

Paya Adventure Safaris programme is offered by the resort. It is suitable for school trips as the programme provides an insight into the ecology of Tioman Island. The students get to discover more about the nature of the island.

Enjoy the finest dining experience at the on-site restaurant. It offers wide array of grilled seafood to satisfy your appetite. Barbeque sites are also provided for family dinner. The chef can help you with the barbeque.

Paya Beach Resort Restaurant

Address: Kampong Paya, Pulau Tioman, 86800 Mersing Pahang, Pahang, Malaysia
Contact (Local Toll Free): 1800-18-4333
Contact (Overseas): +65 6733 4333
Email: sales@payabeach.com


13. Sun Beach Resort (Pulau Tioman)

Sun Beach Resort is located 100 meters away from Kampung Genting jetty. The journey to the resort takes about two minutes.

The building is decorated in such a way, it resembles the “Malay House” which can be found all around Malaysia. The guests will be fascinated by this glamorous place as the resort gives a remarkable homecoming experience.

Sun Beach Resort at Tioman Island

Photo credits: sunbeachresort.com.my

The resort houses 52 elegant and comfortable chalets which can accommodate up to 200 guests. To convenience the guests, lots of affordable packages are offered. All of the packages are specially designed to complement the needs of guests.

Sun Beach Resort at Pulau Tioman

Photo credits: sunbeachresort.com.my

Besides relaxing and beautiful room which is unbearable to leave, the resort provides a lot of outdoor activities to kill some times for those who are active and energetic.

There are jungle tracking for those who like adventure, boating for those who like excitement, fishing for those who have patience, swimming for those who like to exercise, scuba diving for those who like to explore.

Address: No. 11, Plaza R&R, Jalan Abu Bakar,  86800 Mersing, Johor.
Contact: +607-799 4918 / +607-799 3315 / +6013 – 705 7373
Email 1 : azman@sunbeachresort.com.my
Email 2 : zarina@sunbeachresort.com.my
Email 3 : inquiry@sunbeachresort.com.my


14. Lanting Beach Resort (Pulau Pemanggil)

Discover the best sunrise and sunset view at Lanting Beach Resort. By offering a serene environment, it is ideal for a quiet getaway. Famous for angling activities and wide array of beautiful corals reef, the resort has welcomed tourists from all over the world.

Lanting Beach Resort

The resort offers simple and spacious accommodations, ranging from deluxe rooms to suites. Decorated in traditional Malay style, the guests get to experience local living to the fullest.

Lanting Beach Resort Room

Jungle trekking, snorkelling, canoeing and scuba diving can be experienced here. Join the boat tour and it will take you to explore the islands nearby.

Renowned as fishing heaven, fishing enthusiast definitely should not miss out this place! The resort offers a fishing package to fishing lovers and also first-timers. Visit the island between September to December, which is the best period for fishing.

Lanting Beach Resort Fishing

Business and pleasure mix well in the resort. Conference, seminar or meeting can be held in the theatre which can accommodate 120 persons. The meeting facilities are all provided.

Address: Pulau Pemanggil, Mersing, Malaysia
Contact: +607-799 1939
Email: lantingbeachresort@yahoo.com / eamiplanet@yahoo.com


15. Tanjung Sepang Beach Resort (Kota Tinggi)

To seek for a resort where you can relax and eliminate pressure, Tanjung Sepang Beach Resort in Kota Tinggi is the right one for you. You can take a stroll along the beach anytime because the resort is just few steps away from the white sandy beach.

Tanjung Sepang Beach Resort

Featuring a big outdoor pool, families and groups of friends can enjoy splashing around in the pool for bonding time. The resort even provides swings that overlook the dazzling sea.

Tanjung Sepang Beach Resort Swimming Pool

Photo credits: tanjungsepang.com

It’s great for those who want to take in the amazing sunrise and sunset views. You can also organise BBQ feast as there’re plenty of BBQ pit available.

Tanjung Sepang Beach Resort Johor

Photo credits: tanjungsepang.com

All rooms feature traditional wooden architecture. There are standard rooms, superior rooms and deluxe rooms that come with air conditioning, LCD TV, attached bathroom and bathroom amenities.

Tanjung Sepang Beach Resort Seaview

Photo credits: tanjungsepang.com

Prices are reasonable on weekdays but during public holidays, the room rates are rather high for budget travellers.

Address: Lot 338, Kg Tg.Sepang, Teluk Ramunia, 81620 Kota Tinggi, Johor, Malaysia.
Contact: +6019 – 763 9594
Email: resort@tanjungsepang.com


How to Get To Johor Beach Resort

Still wondering how to get to the beach resort in Johor? SGMYTAXI is the solution for you. Being the leading private car company in Singapore, SGMYTAXI.com offers you a hassle free and reliable travel experience to any beach resorts in Johor.


We offer comfortable and spacious fleets such as Toyota Innova, Toyota Alphard and Hyundai Starex. The fleets are featured with air-conditioning and luxury seats. Besides, we offer experienced and courteous drivers to pick you up at any places. There is no other place to find this high quality customer services at the most affordable rates.

Ride with us and you need not to leave the car several times just to clear the customs.

Book with us and you can enjoy bonding times with your loved ones in our private car throughout the journey.

Reserve with us and you will definitely satisfy with the excellent transport services provided by our well-trained drivers.

What SGMYTAXI does?

Most Affordable MPV Private Car Service of travelling between Singapore and Johor Malaysia.


Core Services Rates:
1. SG - Legoland 100SGD(Nett)
2. SG - JB 90-100SGD(Nett)
3. SG - Senai 100SGD(Nett)
4. SG - JPO 100SGD(Nett)
5. SG - NUSAJAYA 100SGD(Nett)
Request Quotation>>>


G-126, Bangunan Holiday Plaza, Jalan Dato Sulaiman Johor Bahru, Johor 80250
Whatsapp: +6016-7683773
Website: www.sgmytaxi.com
Our FB official Page
Private Car Services


Private Car Services