Where to?
Check-in/out dates
Select your dates
Guests and rooms
2 adults, 1 room
Find more hotels in Cam Lam
Cam Ranh Riviera Beach Resort & Spa (Riviera Beach Resort & Spa)








AUD 175.56per night
This is the cheapest price in 30 days, based on the rates on 11 Nov
Top reasons for booking

Family-friendly

Kid-friendly facilities

Close to the beach

Shuttle service

Great view
Popular facilities
Free kid's club
Beach
Water park
Free water park
Bar
Restaurant
Exploring the area
9
Premium Twin Room, Garden View
2 beds
8
Premium Double Room, Garden View
1 double bed or bigger
10
Terrace Suite
1 double bed or bigger
8
Pool Villa (with Pool View)
1 double bed or bigger
6
Deluxe Double Room, Ocean View
1 double bed or bigger
7
Beach Front Pool Villa
1 double bed or bigger
6
Deluxe Double Room, Garden View
1 double bed or bigger
10
Deluxe Twin Room, Ocean View
2 beds
9
Deluxe Twin Room, Garden View
2 beds
6
Senior Triple Room
2 beds
8
Deluxe Twin Room, Bathtub, Ocean View
2 beds
6
Deluxe Double Room, Bathtub, Ocean View
1 double bed or bigger
Earn KlookCash for this booking & save on the next one
Reviews
Read all reviews
4.4/5.0
Great
172 reviewsLocation
4.0
Services offered
4.4
Cleanliness
4.4
Atmosphere & facilities
4.1
All
With photos
4.5+
3.0+
Reviewed: 3 May 2025
5.0/5.0
FantasticPhòng Deluxe, quang cảnh biển · 2 Adults · 1 Nights
Tuyệt vời. I got discount 5% with promote code. We got early check-in
Stays nearby
1/5
4.4/5
Great
54 reviews
Close to the beach
AUD245.44
Incl. taxes & fees: AUD245.44
1/5
4.5/5
Fantastic
287 reviews
Close to the beach
AUD125.52
Incl. taxes & fees: AUD125.52
1/5
4.4/5
Great
35 reviews
Close to the beach
Attractions & shows
Free meals
AUD2XX.XX
Incl. taxes & fees: AUD2XX.XX
1/5
4.7/5
Fantastic
78 reviews
Close to the beach
AUD276.11
Incl. taxes & fees: AUD276.11
1/3
5.0/5
Fantastic
2 reviews
Close to the beach
AUD193.79
Incl. taxes & fees: AUD193.79
1/5
4.6/5
Fantastic
139 reviews
Close to the beach
AUD194.29
Incl. taxes & fees: AUD194.29
1/5
4.5/5
Fantastic
48 reviews
Close to the beach
AUD340.19
Incl. taxes & fees: AUD340.19




