We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  Budget Beachfront Breakfast included Mid-range Pool Resort Family-friendly Charming Restaurant Bar/Lounge Airport Transportation & up Independent Hotels & up Air Conditioning Internet Beach Resorts Family Resorts Diving Resorts Quiet Resorts Cheap Hotels Jungle Resorts Budget Hotels & up Cheap Resorts Spa Resorts $ $$ $$$ $$$$ Beaches Hotels with Villas Quiet Non-Smoking Hotel Honeymoon Resorts Romantic Luxury Resorts Suites Family Holiday Maker Any distance from Teluk Keke
Accommodation
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
Like saving money? We search up to 200 sites to help you save up to 30%
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Maya Guesthouse
Coral Bay | Kuala Besut, Pulau Perhentian Kecil 22300, Malaysia
0.4 km from Teluk Keke
  • Beachfront
Flora Bay Resort
Booking.com
USD 47*
View Deal
Teluk Dalam | Besut, Pulau Perhentian Besar 22300, Malaysia
0.7 km from Teluk Keke
  • Beachfront
  • Restaurant
Eco Marine Perhentian Island Resort
Travelocity
USD 66*
View Deal
Lot 174 | Teluk Dalam, Pulau Perhentian Besar 22200, Malaysia
0.7 km from Teluk Keke
  • Beachfront
  • Restaurant
Perhentian Tuna Bay Island Resort
TripAdvisor
View Deal
| Perhentian Island, Pulau Perhentian Besar 22300, Malaysia
1.0 km from Teluk Keke
  • Breakfast included
  • Beachfront
Arwana Perhentian Eco Resort & Beach Chalet
SAVE USD 33
USD 107*
Booking.com
USD 74*
View Deal
Lot 181 Telok Dalam, Pulau Perhentian Besar 22300, Malaysia
1.4 km from Teluk Keke
  • Breakfast included
  • Pool
Savings alert: 28% below average rate

The price you found is 28% lower than this hotel's average rate of USD 103/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

The Barat Perhentian Beach Resort
SAVE USD 6
USD 44*
Agoda.com
USD 38*
View Deal
Lot 136 GM 19, Kampung Seberang Genting | Kuala Besut, Pulau Perhentian Besar 22300, Malaysia
1.6 km from Teluk Keke
  • Beachfront
  • Restaurant
Watercolours Resort & Dive Centre
TripAdvisor
View Deal
Lot 136 Sebarang Genting, Pulau Perhentian Besar 22300, Malaysia
1.7 km from Teluk Keke
  • Beachfront
  • Restaurant
Coral View Island Resort
TripAdvisor
View Deal
Jalan Besar, Pulau Perhentian Besar 22300, Malaysia
1.8 km from Teluk Keke
  • Beachfront
  • Restaurant
Perhentian Island Resort
SAVE USD 9
USD 106*
Agoda.com
USD 97*
View Deal
| Daerah Besut, Pulau Perhentian Besar 22200, Malaysia
1.9 km from Teluk Keke
  • Pool
  • Beachfront
Savings alert: 13% below average rate

The price you found is 13% lower than this hotel's average rate of USD 112/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Mama's Place
Pulau Perhentian Besar, Malaysia
2.4 km from Teluk Keke
  • Beachfront
  • Restaurant
Perhentian Paradise Resort
Pulau Perhentian Besar, Malaysia
2.4 km from Teluk Keke
  • Beachfront
  • Restaurant
Tanjung Tukas, Pulau Perhentian Besar 22300, Malaysia
2.7 km from Teluk Keke
  • Breakfast included
  • Beachfront
Mohsin Chalets
TripAdvisor
View Deal
Long Beach, Perhentian Island | 663027, Pulau Perhentian Kecil 22300, Malaysia
4.0 km from Teluk Keke
  • Restaurant
Matahari Chalet
Long Beach, Pulau Perhentian Kecil, Malaysia
4.2 km from Teluk Keke
  • Breakfast included
  • Restaurant
Shari-La Island Resort
Agoda.com
USD 122*
View Deal
Coral Bay, Perhentian Island, Pulau Perhentian Kecil 20300, Malaysia
4.3 km from Teluk Keke
  • Beachfront
  • Restaurant
BuBu Long Beach Resort
SAVE USD 123
USD 284*
Booking.com
USD 161*
View Deal
Pasir Panjang, Pulau Perhentian Kecil, Malaysia
4.5 km from Teluk Keke
  • Breakfast included
  • Beachfront
D'Lagoon
Teluk Kerma, Pulau Perhentian Kecil 22200, Malaysia
5.8 km from Teluk Keke
  • Beachfront
  • Restaurant
Bukit Keluang Beach Resort
Agoda.com
USD 44*
View Deal
Pantai Peranginan Bukit Keluang, 22200, Malaysia
18.2 km from Teluk Keke
  • Restaurant
  • Free Internet
Sari Pacifica Hotel, Resort & Spa - Lang Tengah
SAVE USD 8
USD 84*
Hotels.com
USD 76*
View Deal
Lang Tengah Island, Pasir Besar, Pulau Lang Tengah 21030, Malaysia
19.7 km from Teluk Keke
  • Breakfast included
  • Pool
Redang Lang Island Resort
Pulau Lang Tengah, Malaysia
19.7 km from Teluk Keke
  • Beachfront
  • Restaurant
D'Coconut Lagoon
TripAdvisor
View Deal
Pulau Lang Tengah, Malaysia
20.2 km from Teluk Keke
  • Pool
  • Beachfront
Tok Aman Bali Beach Resort
SAVE USD 8
USD 62*
Priceline
USD 54*
View Deal
Lot 6264 1 | Pantai Bisikan Bayu, Semerak, Pasir Puteh 16700, Malaysia
25.5 km from Teluk Keke
  • Free Wifi
  • Free Parking
DeBali Resort & Spa
1 Km from Tok Bali Beach, Tok Bali, Malaysia
29.4 km from Teluk Keke
  • Spa
Redang Island Resort
SAVE USD 12
USD 79*
Trip.com
USD 67*
View Deal
Teluk Siang | Redang Island, Pulau Redang 20190, Malaysia
32.1 km from Teluk Keke
  • Pool
  • Restaurant
The Taaras Beach & Spa Resort
SAVE USD 52
USD 200*
Agoda.com
USD 148*
View Deal
| PO Box 126, Main Post Office, Pulau Redang 20928, Malaysia
32.2 km from Teluk Keke
  • Free Wifi
  • Breakfast included
Villa Danialla Beach Resort
SAVE USD 14
USD 104*
Booking.com
USD 90*
View Deal
Lot 385 Jalan Kandis Melawi | Jalan Tok Bali, Kota Bharu 16310, Malaysia
32.2 km from Teluk Keke
  • Free Parking
  • Breakfast included
Redang Kalong Resort
Teluk Kalong, Pulau Redang, Malaysia
34.3 km from Teluk Keke
  • Breakfast included
  • Beachfront
9 Jalan Kampong Dalam, Pulau Redang 20000, Malaysia
34.5 km from Teluk Keke
  • Breakfast included
  • Pool
Sari Pacifica Hotel, Resort & Spa - Redang Island
SAVE USD 24
USD 143*
Booking.com
USD 119*
View Deal
Lot 87 & 88, | Pantai Pasir Panjang, Pulau Redang 21090, Malaysia
34.5 km from Teluk Keke
  • Breakfast included
  • Pool
Redang Holiday Beach Villa
TripAdvisor
View Deal
35 Jalan Bandar, Pulau Redang 20100, Malaysia
34.5 km from Teluk Keke
  • Pool
  • Beachfront
** Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.