< Back

Contact us

Our scuba travel experts are available 24/7 to assist you in planning and booking a fantastic scuba diving vacation

Maldives / Baa Atoll
Dive resorts, any date

Royal Island Resort & Spa

You will be staying with:

You will be diving with:

Royal Island Resort & Spa

5 star hotel
Horubadhoo, Ba Atoll, Maldives
150 rooms
FREE Internet

Dive Oceanus - Royal Island

PADI 5 star dive center
Max 6 divers per guide

Package highlights

  • Enjoy paradise above and below the water at the luxury Royal Island Resort, with its own 5* PADI dive center and rich house reef
  • Dive with mantas in record numbers (from early June) and snorkel with whale sharks in the tranquil, warm waters on the Baa Atoll 
  • Royal Island is just a 20-minute boat ride away from Hanifaru Bay, famous for being a nursery ground for grey sharks and sting rays 
  • Indulge in spa treatments and gourmet food after your dives, always with the soothing sounds and staggering views of the Indian Ocean
Read more

Dates & Prices

Book now, pay later

No need to enter any payment details now.
You only need to pay 48h after your booking is confirmed.

Payment options
10% CHEAPER on average than booking direct, plus exclusive deals.
EXCLUSIVE BENEFITS such as free DAN dive insurance - why book elsewhere?
DETAILED INFO on all packages, so you can pick what's right for you.
Secure, seamless online booking on the world's largest dive vacation marketplace.

Booking process


Once we receive your booking, we double check availability with the dive operator and reserve your spot


We usually get back to you within 24 hours to confirm that your booking is final


You then have 48 hours to take care of other travel arrangements. Your credit card will only be charged after that period

Payment & cancellation

Payment terms

  • Now: 0%
  • 48 hours after booking confirmation: 100%

Cancellation fee

Free cancellation for 48h after confirmation

  • 5.0% of the total booking amount will be charged if you cancel more than 28 days prior to arrival
  • 55.0% will be charged if you cancel between 28 and 8 days prior to arrival
  • 100.0% will be charged if you cancel less than 8 days prior to arrival

Explore diving around the Royal Island Resort & Spa

What to see

The Baa Atoll including the Goifulhafehendhoo Atoll, has been awarded UNESCO status for a reason. You won’t be disappointed by the diversity of fish and coral that you’ll see.

Baa Atoll

This atoll is full of overhangs, whip coral, dark red sponges and black coral bushes. This is an amazing destination for anyone who likes soft coral. The soft corals found in these overhangs are blue, yellow and green; pairs of porcelain crabs rest in anemone coral. You’ll also see large table corals on the reefs. In the channels, you’ll find eagle rays, napoleon wrasses, turtles and sharks.

Goifulhafehendhoo Atoll

This atoll surrounds the outer edge of Baa Atoll and offers a very different diving experience. If you’re visiting the atoll during manta season (usually between November and April), you can expect their orderly feeding behaviour to be disbanded while they feed. They bump into each other like bumper cars at a fairground.

At atoll inner reef, you’ll find musidaes and merulindaes building up the stunning coral reef which sometimes reach the height of over 5 meters, zoanthids growing like wild mushrooms and fungiidaes laying all over the reef. The healthy coral reef gives good protection for colorful angelfish, butterflyfish and crabs and shrimps.

At the outer reef drop-off of northeastern Goifulhafehendhoo atoll, you’ll enjoy dynamic drift dives while watching big schools of bigeye trevallies, batfish and rainbow runners, eagle rays, napoleon wrasses, giant travallies and dogtooth tunas pass by. Hawksbill turtles are often swimming along the drop off while green turtles, stingrays and reef cods sit in overhangs.

Dive Center


  • Dive the warm, tranquil waters of the Baa Atoll with Dive Oceanus - Royal Island 5* PADI dive center
  • Colorful thilas, current-swept channels and vast coral gardens are yours to explore, along with a rich house reef
  • Swim with record-numbers of mantas in early June, and spot whale sharks along the way
  • Royal Island is just a 20-minute boat ride away from Hanifaru Bay, famous for being a nursery ground for grey sharks and sting rays 


Dive Oceanus - Royal Island is a 5* PADI dive center located in the Baa Atoll, within the radius of the UNESCO Biosphere Reserve.

Royal Island is just 20 minute a boat trip away from the world-famous site of Hanifaru Bay. With some of the best dive sites in Baa Atoll, this dive center offers two daily boat trips and has a rich house reef that is accessible straight off the dive center jetty.

Baa Atoll is rich in marine life encounters and blessed with thilas, channels and coral gardens. The atoll itself is warm and tranquil, offering excellent diving. Manta rays are seen in record numbers from early June, and whale sharks are also sighted during dives and snorkeling.

Read more


Dive boat facilities

  • Dry Area
  • Ladder
  • Drinking Water
  • Seating Area

Diving Facilities

  • Ac Classroom
  • Shop
  • Training Pool
  • Beach Front Location
  • House Reef
  • Air Conditioning
  • Fish Id And Diving Books

Diving gear

  • Tanks With Int (Yoke) Valves
  • Rental Equipment ($)
  • Filling Station

PADI® Courses Available

  • Refresher Dive
  • Open Water (Referral)
  • Intro Dives/Discover Scuba Diving
  • Open Water Diver
  • Advanced Open Water Diver
  • Rescue Diver
  • Deep Diver Certification
  • Drift Diving
  • Other Specialties

Languages spoken

  • English

PADI membership level

  • Padi 5 Star Dive Center
  • Padi Dive Resort
  • Padi 5 Star Dive Resort
  • Padi Freediver Center

For your safety

  • Emergency Oxygen Kit
  • First Aid Kits
  • Vhf Radio

Resort Amenities

Sports & Watersports

  • Waterskiing
  • Badminton
  • Snorkeling
  • Stand-Up Paddling
  • Windsurfing
  • Kayaking
  • Sailing
  • Fishing
  • Tennis
  • Pool/Snooker


  • Sunset Cruises
  • Island Hopping
  • Sandbank

Food & drink

  • Private Dining
  • Buffet
  • A La Carte
  • Snacks All Day
  • Alcohol
  • Vegetarian Food
  • Vegan


  • Beach Front
  • Restaurant
  • Bar / Lounge
  • Swimming Pool(S)
  • Garden
  • Games Room


  • Visa
  • Mastercard
  • Cash (Usd)
  • Cash (Eur)
  • Cash (Gbp)
  • Cash (Local Currency)

Amenities & services

  • Wi-Fi (Free)
  • Air-Conditioning

Wellness & Relaxation

  • Fitness Center/Gym
  • Spa Facility
  • Massage Services
  • Beauty Treatments

Great for families

  • Babysitting/Child Services

Resort Description

Royal Island Resort & Spa is an exotic island paradise, set in a clear coral-filled lagoon at the heart of Baa Atoll, a UNESCO biosphere reserve.

A rich house reef and a 5* PADI dive center onsite ensure fantastic diving at every turn. Baa Atoll is blessed with thilas, channels and coral gardens that are teeming with marine life. The atoll itself is warm and tranquil, with manta rays seen in record numbers from early June and whale sharks also sighted during dives and snorkeling. 

Indulge in a spa treatment after your dives, then refuel al fresco on a poolside terrace, indoors in a traditionally elegant restaurant with stunning Indian Ocean views, or simply dine on the beach under starlight. The neighboring islands are home to unspoiled wildlife and barely touched beaches, that make ideal picnic spots.  

How to get there


  • Please arrange to fly into Velena International Airport in Male. 
  • The resort will arrange return seaplane transfers to bring you from the airport to the resort and back (advance notice required, additional cost). 
  • Sam day transfers can only be arranged if your international flight arrives before 10 pm (local time). If your flight lands later than this, you will need to stay overnight in Male and travel to the resort the following morning. 
  • Check-in time is 1 pm. 


  • Check-out time is 12 noon. 
  • Following check-out, the resort will assist you in reaching your seaplane back to the international airport (advance notice required, additional cost).
  • It is only possible to make international flights that depart at 9 am or later. If your flight departs earlier than this, you will need to travel to Male the evening before. 


Dates & prices

Save that favourite

With a PADI Travel account, you can favourite dive operators to come back to later on any device or computer

Log in or sign up