Est. 2000  ·  25 years crafting dive holidays  ·  30+ countries, hand-picked resorts ★★★★★  Rated 5/5 on Google Mon–Thu 9–6, Fri–Sat 9–5  ·  +44 1273 921 001
Call us now

Mon–Thu 9am–6pm, Fri–Sat 9am–5pm (UK time)

Honest, expert, unbias advice.

24/7 post booking support.

Matt — travel expert

Matt

Marcus — travel expert

Marcus

Erika — travel expert

Erika

   +44 1273 921 001 or book a call for a time that suits you →
Make an enquiry

ATOL bonded flight inclusive dive holidays (or hotel only).

Cheaper than booking direct with special trade prices.

Beautifully crafted itineraries emailed within hours (or mins).

   Send an enquiry
Please wait
Baia Sonambula
From £1,050 per room

Baia Sonambula, Tofo

Baia Sonambula is an elegant boutique guesthouse tucked just behind the golden sands of Tofo Beach in Mozambique.

5★ on Google — 190+ reviews Personally visited & hand-picked ATOL bonded — money held in trust
Hand-picked by our experts

Why you'll love diving with Baia Sonambula!

Boutique guesthouse located on the beach in Tofo

Amazing bungalow style accommodation with exquisite sea views

The perfect place to relax and destress

The hotel

Baia Sonambula, in detail

Baia Sonambula

Baia Sonambula is an elegant boutique guesthouse tucked just behind the golden sands of Tofo Beach in Mozambique. It is perfect for couples and solo travellers who appreciate a peaceful setting, sea views, and thoughtful design. The atmosphere is stylish yet relaxed, combining coastal Mozambican charm with touches of European flair. With just six rooms, the guesthouse offers a calm and intimate escape. Guests enjoy homemade breakfasts on a rooftop terrace, direct access to the beach, and easy walking distance to Tofo’s dive centres and beach cafés.
There are six rooms at Baia Sonambula, each carefully designed with natural materials and tasteful decoration.
The Sea View Bungalows 1, 2 and 3 are around 40 square metres and sleep two adults. Each features either a king-size bed or twin beds, an en-suite bathroom with shower, and a private veranda with direct views of the Indian Ocean. Interiors include polished wood floors, light fabrics, ceiling fans, and elegant mosquito nets.
The Sea View Bungalow 4 is the most spacious, at approximately 70 square metres including a 20 square metre private terrace. This bungalow has an open-plan layout with a large en-suite bathroom, an outdoor infinity plunge pool, and fully retractable doors opening to the ocean. It is designed for two adults and offers complete privacy.
The Garden Rooms 5 and 6 are about 25 square metres each and are located within the main guesthouse, surrounded by tropical greenery. These rooms sleep two adults and include either a king-size or twin beds, a stylish en-suite bathroom, ceiling fan, and quick access to the rooftop terrace.
All rooms come with high-quality linens, daily cleaning service, safety box, beach towels, mosquito spray, and ceiling fans. Air conditioning is available in most rooms.
Guests relax on a wooden sun deck with loungers or enjoy the small private plunge pool attached to Bungalow 4. The property is just steps from the beach, so the ocean is always within reach.
A fresh homemade breakfast is served daily on the rooftop terrace, with tropical fruit, baked goods, eggs made to order, and locally sourced coffee. There is also a self-service honesty bar where guests can enjoy a drink or snack throughout the day.
Tofo’s local eateries and beach bars are only a short walk away.
The guesthouse is well situated for exploring Tofo’s marine life. Staff can help guests book diving, snorkelling and ocean safaris with trusted local operators. Seasonal sightings of humpback whales and dolphins can often be enjoyed right from the property.
Services include daily housekeeping, limited laundry service, complimentary Wi-Fi in public areas, and assistance with local bookings and transport.
Baia Sonambula is a charming, peaceful place to unwind. It combines beachside simplicity with refined design, and is best for those who appreciate quiet elegance, ocean views and warm, personal hospitality.

Price guide

Hotel only is per room, per night. Package week is per person including flights from United Kingdom.

Month Hotel only room / night Package week pp incl. flights
Jan call for a quote call for a quote
Mar call for a quote call for a quote
Apr call for a quote call for a quote
May call for a quote call for a quote
Oct call for a quote call for a quote
Nov call for a quote call for a quote
Dec call for a quote call for a quote

The package week includes

  • Flights from United Kingdom
  • 7 nights at the hotel, on the meal basis shown
  • Per person, based on two sharing a room

Neither price includes

  • Airport transfers
  • Dive centre services — lessons, coaching, kit hire

We book both for you at trade rates and almost always beat the centre’s own price. See dive centre prices.

Guide prices only. Your exact quote is built from live flight and hotel rates for your dates.

Booking Baia Sonambula with us

We lose sleep so you don’t.

We take every booking personally. Here's what happens after you book a dive trip with us, before you fly and while you're away.

01

Your money stays in trust

Your payments go into a trust account, not our bank, and stay there until after your trip. If we ever stopped trading, the money would come back to you.

02

Your diving booked before you fly

Your dives with the centre or the boat, the flights, the transfers and the room you chose are all confirmed before you leave home. The driver who meets you will be there and will speak English.

03

A call before you go

Documents, visas, your certification card and insurance that covers your diving. We go through it on the phone, and you can ask anything else while we're talking.

04

On WhatsApp the whole trip

Wherever you are and whatever the time, there's one number to message or call. Flight delayed, room not right, a problem at the dive centre: the person who answers already knows your booking.

No obligation. We’ll come back with a full itinerary and a price.

Speak to an expert now +44 1273 921 001

Make an enquiry Below

Tell us about this trip

About your diving level?

Already know where?

Rough total max budget?

When, how long and who

Do you need flight?

When can you travel?

What sort of duration?

Who is travelling?

Your details

Contact Person?

Best contact number?

Email address?

Urgency rating?