Things to do and where to stay in Tofo
Where to stay · Mozambique

Where to stay in Tofo — pick the right hotel, book in 3 clicks

Tofo (Praia do Tofo) is a tiny, sandy-streeted beach village on the Indian Ocean in Mozambique's Inhambane Province, and it has earned the nickname Whale Shark Capital of Africa. It's one of very few places on Earth where you can swim with whale sharks, manta rays and humpback whales almost year-round. The vibe is laid-back and backpacker-friendly: a handful of dirt roads, world-class surf breaks at Tofinho, and fresh-off-the-boat seafood cooked Portuguese-Mozambican style. It's a place for travelers who'd rather trade resort gloss for the real, slow rhythm of the ocean.

🦈Whale shark & manta diving🏄Tofinho surf breaks🐋Humpback whales (Jun-Oct)🦐Peri-peri prawns🎒Backpacker vibe
3areas to consider
0ranked guides
14See & Eat
🤝 Curated by the TopOfHotel team · scores from real guest reviews · live price comparison across 3 sites · no hidden adsHow we review →

Why stay in Tofo

🦈

Swim with ocean giants

One of the few spots worldwide with reliable whale shark and manta ray sightings. The Marine Megafauna Foundation chose Tofo as its research HQ because the mantas live here rather than just passing through.

🏄

Mozambique's surf capital

The main Tofo bay is forgiving for beginners, while Tofinho and Back Door deliver heavier waves for confident surfers. Surf schools rent boards and run lessons.

🌅

Authentic, unhurried village

Just a few sandy lanes and roughly 8-12 places to eat — no high-rise resorts. Perfect if you want a real, slow beach instead of a packaged one.

🦐

Fresh seafood, fair prices

Prawns and lobster come off the boats the same day, grilled peri-peri style or stewed into matapa — Portuguese-Mozambican cooking you won't easily find elsewhere.

Pick an area first — where to stay in Tofo

Location is the single most important thing about a hotel — choose the right area first, then pick the hotel

Village center & main Tofo BeachVillage center & main Tofo Beach

Near the market, restaurants and dive shops, walkable to the beach — the liveliest base, ideal for backpackers and divers

Coming soon
TofinhoTofinho

About 1.5 km south of Tofo — world-class surf break, quieter, clifftop views, humpback whales visible Jun-Oct

Coming soon
Toward Barra PointToward Barra Point

The northern end of the bay — calm retreat feel, clear water and dunes, great for couples and honeymooners

Coming soon

Ranked reviews — find your ideal stay in Tofo

Start with where to stay (the heart of the trip), then explore food and sights

We're rolling out Tofo stay reviews — meanwhile search Tofo hotels across all 3 sites now

Local dishes to try in Tofo

  1. 1🦐

    Peri-peri prawns

    Indian Ocean king prawns grilled in a fiery piri-piri chili sauce, served with rice and pão (Portuguese rolls) — Tofo's signature plate, best eaten the day they're caught.

    📍 Must-try
  2. 2🥬

    Matapa

    Cassava leaves slow-stewed with coconut milk, garlic and shrimp or crab — a distinctly Mozambican dish that's cheap, filling and deeply satisfying.

    📍 Local classic
  3. 3🦞

    Grilled lobster & seafood

    Lobster and seafood straight off the boats, simply grilled with garlic butter or peri-peri — far better value than most beach destinations.

    📍 Fresh catch
  4. 4🦀

    Crab curry

    Fresh crab in a spiced coconut curry with Portuguese-Indian roots — find it at spots like Casa do Comer, where the chalkboard menu follows the day's catch.

    📍 Standout
  5. 5🌯

    Matapa wrap & sandwiches

    Beach spots like Beach Baraka do great sandwiches, with a matapa wrap as the standout — a perfect light lunch before heading back in the water.

    📍 Light bite
  6. 6🍤

    Fish market & beach bars

    Browse the day's catch at Tofo's fish market, haggle for prawns and have a restaurant cook them, then wind down at a beachfront bar like Tofo Tofo with a cold beer.

    📍 Atmosphere
  1. 1🦈

    Whale shark ocean safari

    Head out on a boat-based ocean safari to find whale sharks and mantas. Whale shark season peaks Nov-Mar with warm ~28°C water and visibility up to 20-25 m.

    📍 Highlight
  2. 2🪸

    Manta Reef

    A reef with manta cleaning stations where giant mantas circle year-round, alongside schools of red-tooth triggerfish, snapper and trevally on the wall.

    📍 Dive site
  3. 3🐋

    Humpback whale watching

    From Jun to Oct/Nov humpbacks migrate past Tofo's coast — spotted from boats and, on good days, from the Tofinho cliffs. Jul-Aug is peak.

    📍 Seasonal
  4. 4🏄

    Surfing Tofinho & Back Door

    Mozambique's best-known surf breaks for experienced riders, while the main Tofo bay suits beginners. Schools offer lessons and board rental.

    📍 Activity
  5. 5🐚

    Pansy Island

    A sandbank island famous for sand dollars (pansy shells). Boat out to snorkel the shallow, clear waters around it with a guide.

    📍 Boat trip
  6. 6

    Sunset dhow cruise

    Sail the coast at golden hour on a traditional wooden dhow — the most relaxed way to taste Mozambique's seafaring culture.

    📍 Atmosphere
  7. 7🏛️

    Old town of Inhambane

    One of Mozambique's oldest towns, with Portuguese colonial architecture, a busy market and a scenic waterfront — reachable by ferry from Maxixe.

    📍 Half-day trip
  8. 8🔬

    Marine Megafauna Foundation

    Tofo's global marine-research base. Join educational talks and visit the research centre to learn how local scientists protect mantas and whale sharks.

    📍 Conservation

Things to do in Tofo

Day tours, attraction tickets and travel essentials for Tofo — book ahead on Klook with mobile e-tickets.

Affiliate links — we may earn a commission at no extra cost to you.

★ TEAM'S TOP PICKS

3 Tofo hotels our team picked for you

Selected from real reviews — one per budget tier, each with a score and instant 3-site price comparison

Pura Vida Tofo Beach Houses★ 9.4Upper-mid

Pura Vida Tofo Beach Houses

📍 Tofo⭐⭐⭐⭐

Top-rated beachfront villa

From~$120/night
read the full review →
Casa Surf Lodge - Tofo★ 9.0Value

Casa Surf Lodge - Tofo

📍 Tofo⭐⭐⭐

Great-value surf lodge

From~$91/night
read the full review →
Mango Beach★ 8.8Upper-mid

Mango Beach

📍 Tofo⭐⭐⭐⭐

Eco-lodge with near-private beach

From~$143/night
read the full review →
🏨 ALL PICKS

โรงแรมแนะนำทั้งหมดในTofo

ครบทุกระดับงบ — คัดจากคะแนนรีวิวจริง พร้อมเทียบราคา 3 เว็บ

#4

Blue Ocean Tofo Hotel & Resort

★ 8.2⭐⭐⭐Value📍 Tofo

Resort with spa & suites

~$120/night
#5

Singila Ocean Lodge

★ 8.0⭐⭐⭐Value📍 Tofo

Ocean lodge, low entry price

~$63/night
#6

Bamboozi Beach Lodge

★ 8.0⭐⭐Value📍 Tofo

Eco backpacker lodge with dorms

~$37/night

🚆 Getting around Tofo

✈️

Fly into Inhambane Airport (INH)

A small airport just a few kilometers from Tofo, with domestic flights from Maputo. From there, grab a taxi or chapa straight into Tofo — by far the fastest option.

🚌

Bus from Maputo (~8-10 hrs)

Tofo is about 450 km from Maputo. Take a Maputo-Beira bus (City Link, Nagi, JM) and get off at Maxixe, then continue by ferry and chapa.

🚐

Chapa (local minibus)

From Inhambane or Maxixe, hop a chapa (shared minibus) into Tofo. It's the cheapest way but packed, and it leaves only once full.

⛴️

Maxixe-Inhambane ferry

Coming via the north-south highway, alight at Maxixe and take the ferry across the bay to Inhambane before a chapa to Tofo — the classic backpacker route.

💵

Carry enough metical (MZN) cash

Tofo is small and its ATMs often run out of cash, so withdraw metical in a bigger town first. Visa cards are accepted more widely than Mastercard.

Where to go next near Tofo

Frequently asked — where to stay in Tofo

When is the best time to visit Tofo?+

For whale sharks and warm water for diving, go Nov-Mar. For humpback whales, go Jun-Oct (peak Jul-Aug). Manta rays are seen year-round at Manta Reef, and May-Nov brings dry, sunny weather.

How do I get from Maputo to Tofo?+

Tofo is roughly 450 km from Maputo, about 8-10 hours by land — take a bus to Maxixe, then the ferry across to Inhambane plus a chapa into Tofo. Or fly domestically into Inhambane Airport (INH) and take a short taxi/chapa, which is much faster.

What about money and ATMs in Tofo?+

The currency is the Mozambican metical (MZN). Tofo's ATMs frequently run out of cash, so withdraw enough in Maputo or Inhambane beforehand. Most places take cash, and Visa cards work better than Mastercard.

Ready to book your Tofo stay?

Start with the 3 hotels our team picked, or search all 3 sites — always compare before booking