Book with us and save
up to 10%
compared to Booking.com
Check rooms and rates
From49US$ /night
Check-in
05Dec2025Select date
Check-out
06Dec2025Select date
Rooms and Guests2 Guests, 1 Room
Key details

About Resort

Teluk Dalam, Pulau Perhentian Besar, Malaysia, 22300
Perfect
7.4
/10

Flora Bay 2, rated 7.3/10 on Booking.com, offers cozy beach bungalows on Teluk Dalam's sandy shore. The resort provides essential amenities including a restaurant, dive shop, and laundry services.

Rooms & Amenities

Cozy beach bungalows at Flora Bay 2 come furnished with single, double, or king-sized beds, a wardrobe, wall fan or air conditioning, and a private bathroom with hot shower. Each bungalow also features a mini-fridge for added convenience.

Dining & Nearby Options

The on-site restaurant serves a variety of local dishes. For options outside the resort, nearby dining includes Tuna Bay Island Resort and Maya Chalet, each approximately 0.5 km away.

Leisure Activities

Flora Bay 2 is surrounded by opportunities for diving, snorkeling, and exploring lush jungle trails. Guests can witness diverse marine life such as turtles and tropical fish in the pristine waters.

Transportation & Accessibility

Access to Flora Bay 2 involves a boat transfer from Kuala Besut Jetty, approximately 30 minutes away. The nearest airport is Kota Bharu, around 1 hour to the jetty, with transport options available.

View all

Select your room type

The hotel offers a variety of rooms including double rooms, family rooms, and suites with breakfast, free cancelations, and special deals
Superior Double or Twin Room Garden View
2 persons
16 m² 
1 King-size bed
Garden view
Shower
Balcony
Superior Double or Twin Room Partial Sea View
2 persons
16 m² 
1 King-size bed
Partial View
Shower
Balcony

Price and Room Availability Calendar

Check availability and prices for your dates now!

Facilities

The hotel offers amenities for your comfortable stay and unforgettable experiences

General

  • Paid Wi-Fi
  • Safe deposit box
  • No pets allowed

Sports & Fitness

  • Diving
  • Snorkelling
  • Canoeing
  • Hiking
  • Fishing

Services

  • Paid airport shuttle
  • Laundry

Dining

  • Restaurant

Business

  • Meeting/ Banquet facilities
  • Fax/Photocopying

Room features

  • Sitting area

Room decor

  • Parquet floor
Show more

Location

Teluk Dalam, Pulau Perhentian Besar, Malaysia, 22300
Map view
Teluk Dalam, Pulau Perhentian Besar, Malaysia, 22300
Nearby
Camping
Teluk Keke
90 m
Teluk Dalam Beach
Jurukir Dive Resort
330 m
Restaurants
Nia Cafe
10 m
Perhentian Island
Tuna Cafe
90 m
120 Jalan Besar Tuna Bay Island Resort
Tuna Bay Island Resort
90 m
120 Jalan Besar Tuna Bay Island Resort
Bayu Restaurant
90 m
Besut
Getting around
City Centre
Pulau Perhentian Besar16 min  ·  1.3 km
Airports
Sultan Mahmud (TGG)123 min  ·  82.0 km
Sultan Ismail Petra (KBR)140 min  ·  93.1 km
Want to see exclusive early booking offers?
Access special rates now and plan your next wellness retreat!
Check Rates
Property information and rules
Check-in
from 14:00-15:00
Check-out
until 11 am
Guest Parking
No parking available.
Internet
is available in for additional charge.
Breakfast
The hotel Flora Bay 2 provides visitors with a free full breakfast. 
Children & extra beds
Maximum capacity of extra beds in a room is 1. 
Pets
Pets are not allowed.
Number of rooms:
40

Next best alternative

Consider them for your next trip.
Check-in
05Dec2025Select date
Check-out
06Dec2025Select date
Rooms and Guests2 Guests, 1 Room

Want to save 15%?

Unlock mobile deal now
Book your stay with special mobile rate on and save up to 15%.
Flora Bay 2 Hotel Pulau Perhentian Besar People photo

Flora Bay 2

7.4
Very good152 reviews
1.3 km from center
44 US$
49 US$
per night
Mobile-only price