Indulge in luxury and breathtaking views at Shangri La Beach Resort.
Experience
Unforgettable Moments
Private Beach Access
Step onto our pristine, white-sand beach.
Infinity Pool
Relax by our stunning oceanfront infinity pool.
World-Class Spa
Rejuvenate your mind and body at our spa.
Exquisite Dining
Savor culinary delights at our restaurants.
Our Luxurious
Accommodations
What Our Guests
Are Saying
Our stay at Shangri La was absolutely perfect! The service was impeccable, and the views were breathtaking.— Sarah M.
The beachfront suite was amazing! Waking up to the sound of the waves and stepping right onto the sand was incredible.— John B.