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

About Resort

Teluk Dalam, Pulau Perhentian Besar, Malaysia, 22300
-
Near the beach
Very good
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.

Must-do experiences

  • Snorkel at Coral Bay for vibrant marine life and stunning reefs.
  • Taste Nasi Kerabu at a local eatery for a true Perhentian delight.
  • Hike to the lighthouse at Cape Rachado for breathtaking views.
  • Explore the hidden gem of Tuna Bay for secluded beach vibes.
  • Join a night squid fishing tour for an unforgettable adventure.
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
175 sq. feet 
1 King-size bed
Shower
Balcony
Superior Double or Twin Room Partial Sea View
2 persons
175 sq. feet 
1 King-size bed
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
300 ft
Teluk Dalam Beach
Jurukir Dive Resort
1100 ft
Restaurants
Nia Cafe
100 ft
Perhentian Island
Tuna Cafe
300 ft
120 Jalan Besar Tuna Bay Island Resort
Tuna Bay Island Resort
300 ft
120 Jalan Besar Tuna Bay Island Resort
Bayu Restaurant
300 ft
Besut
Explore Pulau Perhentian Besar
Activities, Dining, and Entertainment Near Flora Bay 2
Top Attractions
Activities
Dining
Entertainment
Lata Air Berani
15 minutes' walk
Waterfall in lush surroundings. Ideal for picnics, swimming, and photography. Embrace nature's tranquility.
Perhentian Islands
19 minutes' walk
Stunning islands offering snorkeling and beach relaxation. Home to vibrant marine life and picturesque landscapes.
Pulau Perhentian Besar
20 minutes' walk
Famous for clear waters and beautiful beaches. Perfect for sunbathing, swimming, and enjoying beachfront dining.
Snorkeling Tours
5 minutes' walk
Guided tours to coral reefs with vibrant marine life. Rentals available nearby; suitable for beginners and experienced snorkelers.
Relaxing at Teluk Keke
2 minutes' walk
Secluded beach perfect for sunbathing and unwinding. Access includes nearby rentals for sun loungers.
Nia Cafe
1 minute' walk
Casual dining with local flavors. Known for its fresh seafood and comfortable ambiance. Vegetarian options available.
Tuna Cafe
2 minutes' walk
Charming atmosphere serving Malaysian and Western cuisine. Signature dishes include grilled fish and pasta.
Beachside Bars
5 minutes' walk
Vibrant bars with beach access, offering cocktails and live music. Ideal for socializing at dusk with picturesque views.
Cultural Shows at Nearby Resorts
5 minutes' walk
Regular cultural performances showcase local traditions. Suitable for families, enriching the travel experience.
Getting around
City Centre
Pulau Perhentian Besar16 min  ·  4300 ft
Airports
Sultan Mahmud Airport (TGG)123 min  ·  51.0 mi
Sultan Ismail Petra Airport (KBR)140 min  ·  57.9 mi
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
FAQs
About Flora Bay 2
What are the check-in and check-out times at Flora Bay 2?
Check-in is from 14:00 and check-out is by 11:30.
How far is Flora Bay 2 from Kuala Besut Jetty?
Flora Bay 2 is a 30-minute boat ride from Kuala Besut Jetty.
What amenities are provided in the rooms at Flora Bay 2?
Rooms feature air conditioning, a balcony, a seating area, a refrigerator, and a private bathroom with a shower.
Is Flora Bay 2 located near any beaches?
Flora Bay 2 is situated along the beautiful beach of Teluk Dalam and is a 5-minute walk from Teluk Keke Scenic Beach.
Are there dining options available at Flora Bay 2?
The on-site Alur Pinang restaurant offers local and Western dishes, including vegetarian options.
What activities can guests enjoy during their stay at Flora Bay 2?
Guests can enjoy activities such as snorkeling, diving, canoeing, fishing, and hiking.
What is the nearest airport to Flora Bay 2?
The nearest airport is Kota Bharu Airport, which is a 1-hour journey to Kuala Besut Jetty.
Does Flora Bay 2 provide airport shuttle services?
Flora Bay 2 offers paid airport shuttle services for guests.
How far is the hotel from Pantai Pasir Panjang?
Flora Bay 2 is located 5 km from Pantai Pasir Panjang.

Next best alternative

Consider them for your next trip.
Check-in
20Jan2026Select date
Check-out
21Jan2026Select 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
4300 ft from center
44 US$
49 US$
per night
Mobile-only price