
Taveuni Scuba Diving Holidays
Book a Scuba Diving Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
Better together
Save up to £335 when you book a flight and hotel together*
Find the right fit
With over 300,000 hotels worldwide, it's easy to create a perfect package
Rest easy
Packages with flights are ATOL protected
Top flight + Scuba Diving hotel deals in Taveuni
Price found within the past 48 hours. Click for updated prices.

Beachcomber Island Resort
Price was £905, price is now £599 per person
£599
per person
9 Nov - 14 Nov
found 1 hour ago
Return flight included
Brisbane (BNE) to Nadi (NAN)
9/10 Wonderful! (14 reviews)
Lovely island with friendly staff and very nice beaches and views. The bathroom in the hotel room wasn’t completely clean in some places but the bed was comfortable and the overall decor was nice, and the air con worked well. There was a large range of good food on offer and there were lots of activities and excursions available to do each day.
If you want a purely quiet, undisturbed, retreat-style location then you may want to go somewhere else as there is a bit of relaxed background bustle throughout the day, however the vibe on the island is still very relaxing.
Reviewed on 11 Jul 2025


Wavi Island Villas
Save 100% on your flight
Price was £2,558, price is now £1,322 per person
£1,322
per person
9 Nov - 14 Nov
found 1 hour ago
Return flight included
Brisbane (BNE) to Nadi (NAN)
10/10 Exceptional! (6 reviews)
Josh and Shabana are great host and the property is awesome. Despite the stormy weather we still manage to have fun there! Great fishing sites! Thank you all so much!
Reviewed on 16 Jul 2023


Taveuni Island Resort and Spa
Save 100% on your flight
Price was £1,837, price is now £1,213 per person
£1,213
per person
9 Nov - 14 Nov
found 1 hour ago
Return flight included
Brisbane (BNE) to Nadi (NAN)
9.8/10 Exceptional! (48 reviews)
This place is a gem. The property is gorgeous with great snorkeling right in front of the resort and a beautiful pool. The rooms are beautiful and comfortable and the food is delicious, but none of that compares to the quality of the service. The staff goes out of their way yo help you and make you feel at home. I cant wait to go back!
Reviewed on 15 Jul 2025
5* Scuba Diving holidays in Taveuni
Price found within the past 48 hours. Click for updated prices.

Nanuku Resort Fiji
Save 100% on your flight
Price was £1,549, price is now £1,114 per person
£1,114
per person
9 Nov - 14 Nov
found 1 hour ago
Return flight included
Brisbane (BNE) to Nadi (NAN)
9.6/10 Exceptional! (146 reviews)
Our stay at Nanuku Resort was absolutely perfect. The staff were warm and attentive, making us feel truly at home. The villa was stunning with breathtaking ocean views, and the resort’s private beach felt like paradise. Every detail was thoughtful, from the delicious food to the exceptional service. A wonderful place for families, we can’t wait to return!
Reviewed on 11 Jul 2025


Tadrai Island Resort-Fiji - All Inclusive
Save 100% on your flight
Price was £2,830, price is now £2,006 per person
£2,006
per person
9 Nov - 14 Nov
found 1 hour ago
Return flight included
Brisbane (BNE) to Nadi (NAN)
9.8/10 Exceptional! (58 reviews)
Loved our time and highly recommend Tadrai island resort. Staff were very friendly and welcoming, all new our names as soon as we arrived. The food was sensational and the staff were more than happy to make changes to meals if requested.
The room was good with great views, infinity pool, big bi-fold doors and a comfy bed. It did just need a little more TLC. Our towel rack was falling off the wall, some iffy electrical work and our pool had a big leak so the water level dropped every night so the infinity feature didn't work.
The all inclusive is great value and they don't skimp out! We would love to go back!
Reviewed on 21 Jun 2025
More holidays you might like
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages. Flight-inclusive packages are ATOL protected.