< back

Contact us

{% trans 'Our scuba travel experts are available 24/7 to assist you in planning and book' + 'ing a fantastic scuba diving vacation' %}

Bahamas / Grand Bahama (Freeport)
Dive resorts, any date

Taino Beach Resort

You will be staying with:

You will be diving with:

Taino Beach Resort

3 star hotel
Jolly Roger Drive Freeport, Freeport, P.O. Box F-43819, Bahamas
114 rooms
FREE Internet

Reef Oasis Viva Bahamas

PADI 5 star dive center
Walking distance
Max 6 divers per guide

Package highlights

  • Taino Beach Resort is a complex of three vacation clubs 
  • Laid-back, affordable family-friendly resort
  • Plenty of water sports options and huge aqua park
  • The pool has a 100 foot waterslide and lazy river; is one of the largest on the island and is landscaped with flowering trees and pretty white bridges.
  • Across the road is the Bell Channel Bay, which has a small cute marina 
Read more

Travel Resources


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
BEST PRICE GUARANTEE - we match any competitor's price so you can book with confidence.
EXCLUSIVE BENEFITS such as FREE DAN dive insurance on most trips - why go elsewhere?
EXPERT ADVICE from our scuba travel agents on phone, chat and email.
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: 5%
  • 17 days before trip start: 100%

Cancellation fee

Free cancellation for 48h after confirmation

This package is part of the PADI Travel Book With Confidence collection:

  • Free cancellation up to 8 days before trip start date
  • Cancellation less than 8 days before trip start date 100% penalty
  • As low as a 5% deposit required to secure your booking, with the balance due 17 days before travel

Explore diving around the Taino Beach Resort

Best dive sites in Grand Bahama (Freeport)

There are nearly 50 dive sites immediately surrounding Grand Bahama Island with several more located within a short boat ride offshore. If you’re here for the shark diving, don’t miss Tiger Beach or Shark Junction. Popular wreck dives include Theo’s Wreck and Sugar Wreck at Grand Bahama. You should also check out Jose’s Wreck, a tugboat that balances on two separate corals. You can actually swim under the boat to see the hidden wildlife beneath, a rare treat! For walls and coral reefs, divers can head to the shallow reefs of Silver Reef and Sanctuary Reef or the medium-depth reefs such as Angel Camp and The Chamber. There are also a few deep reefs for advanced divers like Gail’s Grotto and Tunnels.

Snorkeling in Grand Bahama (Freeport)

As a popular tourist destination, Grand Bahama Island has plenty of snorkeling opportunities. Many of the best sites are located offshore and accessible only to guests on boat tours. However, Paradise Cove and Peterson Cay both have snorkeling spots within swimming distance of shore. If you are interested, several operators on the island provide combination tours with sightseeing, adventure activities and snorkeling throughout the day.

Dive Center


  • Reef Oasis, a PADI 5* Dive Resort on Grand Bahama Island
  • Tiger shark dives at Tiger Beach
  • Dive boats depart from the resort's beach 
  • Convenient diving directly from the resort shoreline
  • Full range of PADI recreational courses and specialties
  • Beachfront location with training pool
  • English, German, Spanish, French, Italian and Russian speaking instructors


Reef Oasis Viva Bahamas is a beachfront PADI 5* Dive Resort at Viva Wyndham Fortuna Beach. 

The dive center offers daily dive trips directly from the resort beach. The area is a prime spot for shark diving.  

The most often chosen and closely located shark diving spot is the  Shark Alley where is performed a Special Shark Dive with Caribbean Reef Sharks under supervision of the Shark Trainer.  

A visit to Tiger Beach offers high chances of a tiger shark sighting.

A full range of PADI recreational courses are delivered in English, Spanish, German, French, Italian and Russian.

The dive center has one specious boat with shaded guest area up to 20 divers.

Facilities include a filling station, fish ID and diving book selection, gear rental and storage space, a shop and access to a large swimming pool for training.

Please keep in mind that if you haven't dive in the last year a refresh course is mandatory.


Read more


Languages spoken

  • English
  • German
  • Spanish
  • Italian

PADI membership level

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

Resort Amenities


  • Cultural Excursions


  • Visa
  • Mastercard
  • Amex
  • Cash (Usd)


  • Beach Front
  • Restaurant
  • Swimming Pool(S)
  • Bar / Lounge
  • Garden
  • Lounge/Tv Area

Sports & Watersports

  • Snorkeling
  • Tennis
  • Beach Volleyball

Amenities & services

  • Wi-Fi (Free)
  • Air-Conditioning

Wellness & Relaxation

  • Fitness Center/Gym

Resort Description

Located in Freeport, 700 m from Lucaya Beach, and just 180 m from Taino Beach and the Caribbean Sea.

The Flamingo bay hotel and Marlin Studios at Taino Beach Resort provides accommodation, free private parking, a bar and a garden. The accommodation offers a 24-hour front desk as well as free WiFi.

Guest rooms in the resort are equipped with air conditioning, a seating area, a flat-screen TV with cable channels, a kitchenette and a private bathroom with a shower. All units will provide guests with a microwave.

Facilities include a large outdoor pool with a waterslide, lazy river and a swim up bar, You can play table tennis at The Marlin at Taino Beach Resort.

Grand Bahama International Airport is a 20-minute drive from this hotel.

The dive shop Reef Oasis Viva Bahamas is not located on premise and a transfer to/from the resort is necessary.



Read more

How to get there


  • The best airports to fly into is Freeport (FPO)
  • Grand Bahama International Airport is a 20-minute drive from the hotel.
  • The best way to get to the resort is via taxi at the airport. ( As a reference, the taxi fee is about $27.00-$30.00 for the first 1-2 persons and each additional person is $4.00)
  • Check in time is 4 pm.
  • After your check in, please get in touch with the Dive Center during the working hours 8 am – 5 pm at +1 (242) 805-9541 (the number has whatsapp as well) 
  • Check-out time is 10 am.
  • After checked out you will need to take a taxi to the airport


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