You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
Perhentian Island, located off the coast of Terengganu, Malaysia, is a tropical paradise renowned for its crystal-clear waters and vibrant marine life. The island is divided into two main areas: Perhentian Besar and Perhentian Kecil, each offering unique experiences for travelers. Perhentian Besar is known for its family-friendly resorts and tranquil beaches, making it ideal for those seeking relaxation. In contrast, Perhentian Kecil attracts backpackers and budget travelers with its lively atmosphere and affordable accommodations.
Visitors can explore top attractions such as Turtle Beach, famous for its nesting sea turtles, and the picturesque Coral Bay. The islands are also a haven for snorkeling and diving enthusiasts, with numerous dive sites teeming with colorful coral reefs and diverse marine species. Whether you're looking to unwind on pristine beaches or embark on underwater adventures, Perhentian Island offers an unforgettable escape.
See the latest prices and deals by choosing your dates

Country house in Perhentian Island, Perhentian Islands · 2.13 mi from centre
2.5
2 reviews
D perhentian offers accommodations in Perhentian Islands, a 11-minute walk from Petani Beach. This country house provides air-conditioned accommodations with a balcony.
There is a seating area, a dining area, and a kitchen complete with a fridge, a stovetop, and kitchenware. For added privacy, the accommodation features a private entrance.

Hotel in Perhentian Island, Perhentian Islands · 2.18 mi from centre
5.6
57 reviews
Located within a 9-minute walk of Petani Beach and 0.9 miles of Tuna Bay, Perhentian Hazipah has rooms with air conditioning and a private bathroom in Perhentian Islands. The hotel has family rooms.
The rooms include a private bathroom with a shower, while selected rooms also feature a balcony and others also feature sea views.
Mira Beach is 1.8 miles from the hotel.

Hotel in Perhentian Island, Perhentian Islands · 2.23 mi from centre
6.3
391 reviews
Perhentian Bay Chalet is located on the beachfront in Perhentian Islands, a 7-minute walk from Petani Beach and 0.9 miles from Tuna Bay. With a restaurant, the 2-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. Staff on site can arrange airport transportation.
The breakfast offers à la carte, Full English/Irish or Italian options.
Mira Beach is 1.8 miles from the hotel.

Hotel in Perhentian Island, Pulau Perhentian Kecil · 2.79 mi from centre
8.4
152 reviews
Breakfast available
When you a stay at Mimpi Perhentian in Pulau Perhentian Kecil, you'll be on the beach, just steps from Long Beach and Turtle beach. This beach hotel is 0.3 mi (0.5 km) from Bukit Kluang Beach and 10.5 mi (16.9 km) from Perhentian Beach.

Resort in Perhentian Island, Pulau Perhentian Kecil · 2.74 mi from centre
8.8
41 reviews
Breakfast available
When you a stay at BuBu Villa in Pulau Perhentian Kecil, you'll be by the sea, just steps from Long Beach and Turtle beach. This resort is 10.5 mi (16.9 km) from Perhentian Beach and 10.5 mi (16.9 km) from PIR Beach.

Guest house in Perhentian Island, Perhentian Islands · 2.49 mi from centre
7.0
174 reviews
Perhentian Sri Tanjung, Kampung Nelayan Pulau Perhentian offers accommodations in Perhentian Islands, a few steps from Petani Beach. This guest house offers air-conditioned accommodations with a balcony and free Wifi. Guests can enjoy inner courtyard views.
At the guest house, units are equipped with a private bathroom with a shower.
A baby safety gate is also available at the guest house, while guests can also relax on the sun terrace.

Hotel in Perhentian Island, Pulau Perhentian Kecil · 2.56 mi from centre
9.0
77 reviews
Breakfast available
When you stay at Alunan Resort in Pulau Perhentian Kecil, you'll be on the beach and 10.5 mi (16.9 km) from Long Beach. This beach hotel is within close proximity of Perhentian Beach.

Chalet in Perhentian Island, Pulau Perhentian Kecil · 2.56 mi from centre
7.0
2 reviews
Breakfast available
With a stay at this chalet in Pulau Perhentian Kecil, you'll be 10.5 mi (16.9 km) from Long Beach and 10.5 mi (16.9 km) from Turtle beach. This beach chalet is 10.5 mi (16.9 km) from Romantic Beach and 10.5 mi (16.9 km) from Keranji Beach.

Resort in Perhentian Island, Kampung Kuala Besut · 2.58 mi from centre
Located in Kampung Kuala Besut, a few steps from Petani Beach, Villamas has air-conditioned accommodations and a private beach area. Staff on site can arrange airport transportation.
At the resort, rooms have a closet. With a private bathroom equipped with a bidet and free toiletries, certain accommodations at Villamas also feature a balcony.
At the accommodation you'll find a restaurant serving Local and International cuisine. Vegetarian and halal options can also be requested.

Resort in Perhentian Island, Perhentian Islands · 2.66 mi from centre
7.2
398 reviews
Located in Perhentian Islands, Aman Dan Laut offers beachfront accommodations a few steps from Coral Bay Beach and has facilities like a garden and a restaurant. The property provides evening entertainment and free WiFi.
Complete with a private bathroom, the rooms at the resort come with air conditioning, and some rooms contain a balcony.
Aman Dan Laut has a sun terrace.
Popular points of interest near the accommodation include Long Beach, Pantai Cendrawasih Beach and Mira Beach.

Inn in Perhentian Island, Perhentian Islands · 2.75 mi from centre
Located a few steps from Long Beach, Khafii House has rooms with air conditioning in Perhentian Islands. The inn has family rooms.
Rooms contain a private bathroom with a shower, while certain rooms are equipped with a balcony and others also feature sea views.

Inn in Perhentian Island, Kampong Pasir Panjang · 2.76 mi from centre
Located in Kampong Pasir Panjang, Khafii Village is a few steps from Long Beach. The inn features family rooms.
At the inn, each room has a closet. Complete with a private bathroom, guest rooms at Khafii Village are equipped with air conditioning, and selected rooms come with a balcony. The rooms will provide guests with a desk and an electric tea pot.

Inn in Perhentian Island, Perhentian Islands · 2.76 mi from centre
7.5
290 reviews
Located within a few steps of Coral Bay Beach and a 0-minute walk of Long Beach, OCEANBOYS INN provides rooms with air conditioning and a private bathroom in Perhentian Islands. The inn features family rooms.
At the inn, each room comes with a balcony. With a private bathroom equipped with a bidet and free toiletries, rooms at OCEANBOYS INN also offer a mountain view. Guest rooms include a closet.
Guests at the accommodation will be able to enjoy activities in and around Perhentian Islands, like hiking.
Pantai Cendrawasih Beach is a few steps from OCEANBOYS INN.

Resort in Perhentian Island, Perhentian Islands · 2.87 mi from centre
8.7
537 reviews
Located along the Long Beach of Pulau Perhentian Kecil, Bubu Resort offers beachfront accommodations with free WiFi in the public areas. It features 2 dining options and various recreational activities.
Simply furnished, the rooms are air-conditioned and also fan-cooled. For your convenience, bottled water is provided. The private bathroom includes shower facilities. Certain units have garden view or a private balcony.
Buffet breakfast is served daily at Mahi-Mahi restaurant, while Santai restaurant specializes in seafood and Western dishes. Guests enjoy complimentary evening cocktails at Bubu Terrace. Located a 10-minute walk away, The World Café offers a la carte menu.
Land and boat transfers are provided upon request at an additional charge. Jungle trekking and island hopping trips can be organized in the tour desk. Guests can also relax in the sun loungers or take a stroll along the beach.
Bubu Resort is a 35-minute boat ride from Kuala Besut Jetty. Kuala Terengganu Airport to Kuala Besut Jetty is a 62 mi drive, while Kota Bharu Airport is 37 mi away from the jetty.

Resort in Perhentian Island, Pulau Perhentian Kecil · 2.91 mi from centre
With a stay at Cocohut LongBeach Perhentian Resort in Pulau Perhentian Kecil, you'll be within a 5-minute walk of Long Beach and Romantic Beach. This resort is within close proximity of Pantai Cendrawasih beach and Golden Sand Beach.

Hotel in Perhentian Island, Pulau Perhentian Kecil · 2.95 mi from centre
8.2
130 reviews
With a stay at BuBu Long Beach Resort in Pulau Perhentian Kecil, you'll be 10.5 mi (16.9 km) from Perhentian Beach and 30.6 mi (49.2 km) from Summer Bay Resort Beach. This beach hotel is within the region of Long Beach and Kuala Besut Jetty.

Luxury tent in Perhentian Island, Kampung Kuala Besut · 2.97 mi from centre
The air-conditioned accommodation is a 2-minute walk from Coral Bay Beach.
The accommodation is non-smoking.

Inn in Perhentian Island, Kampong Pasir Panjang · 2.98 mi from centre
8.4
41 reviews
Located in Kampong Pasir Panjang, a 2-minute walk from Coral Bay Beach, OceanBoys Chalet Coral Bay has air-conditioned accommodations and a restaurant.
At the inn, the rooms have a desk. Rooms are complete with a private bathroom equipped with a shower and free toiletries, while some accommodations at OceanBoys Chalet Coral Bay also feature a balcony. All rooms have a closet.

Cabin in Perhentian Island, Pulau Perhentian Kecil · 2.98 mi from centre
Located in Pulau Perhentian Kecil, DNAMIE GLAMPING - LUX TENT is near the beach, a 5-minute walk from Pantai Cendrawasih beach and 6 minutes by foot from Long Beach. This cabin is within close proximity of Keranji Beach and D'Lagoon.

Resort in Perhentian Island, Perhentian Islands · 2.99 mi from centre
7.5
1,190 reviews
Senja Bay Resort is located in Perhentian Island, 23 mi from Redang Island. Guests can enjoy the on-site restaurant. Complimentary WiFi is available throughout the property.
Featuring a balcony, every room in this resort comes either fan-cooled or air-conditioned. Homely rooms come with a private bathroom that has a bidet and shower.
Free parking is available on-site.
You can engage in various activities, such as snorkeling, diving and fishing. Canoeing and jungle trekking are also available on or around the property.
The nearest airport is Sultan Ismail Petra Airport, 34 mi from Senja Bay Resort.