Royal Island Resort Spa Maldives
Royal Island Resort & Spa is a luxurious beachfront resort located on the private island of Horubadhoo in the UNESCO Biosphere Reserve of Baa Atoll. Surrounded by crystal-clear lagoons, white sandy beaches, and lush tropical greenery, the resort offers a perfect blend of natural beauty, relaxation, and authentic Maldivian hospitality. The resort features 152 spacious beachfront villas designed with traditional Maldivian architecture and modern comforts, offering privacy and stunning ocean views. Guests can enjoy direct beach access, peaceful island surroundings, and a relaxing tropical atmosphere ideal for honeymooners, couples, and families.
What's Included
Dining
Location
View on Google MapsInterested in this resort?
Allow our concierge team to craft your bespoke itinerary.
Villa Types
Most PopularBeachfront villas
- Traditional Maldivian charm, sea-view terraces, and a peaceful island setting. Our Beach Villas set the standard for all the beachfront accommodation at Royal Island. - 57 square metres - 2 adults, 1 child - Beach access

Beachfront villas with sunset views
- The same simple luxuries of a Beach Villa in the Maldives, but with some of our island's best sunset views. Memorable evenings begin right here. - 57 square metres - 2 adults, 1 child - Sunset view, beach access

Beachfront villas with pools
- Nestled along the shoreline, mere steps away from the ocean, Beach Pool Villas merge the charm of Beach Villas with the luxury of your own private pool. - 125 square metres - 2 adults, 1 child - Private pool with sun terrace

Two-bedroom family beachfront villas
- Steps away from the ocean and spacious enough to sleep six. These villas have everything you could need for a family vacation in the Baa Atoll. - 114 square metres - 4 adults, 2 children - Beach access

Two-bedroom beachfront with pool
- Positioned at either end of the island, these two-bedroom hideaways are the biggest and most luxurious of all beachfront villas at Royal Island. - 257 square metres - 4 adults, 2 children - Beach access
