Hotels of Earth

Casa na Praia Tofo- beach front hotel

★★★ Praia do Tofo, Inhambane, Praia do Tofo, MZ

8.1 guest rating· 146 reviews

About this hotel

Stunning Beachfront Location

Casa na Praia Tofo offers a breathtaking beachfront experience in Praia do Tofo. Enjoy the sound of the waves and the sand at your doorstep.

Luxurious Rooms and Amenities

Indulge in rooms with private verandas for stunning views, some with air conditioning, and en suite bathrooms. Relax with a massage or explore activities like whale watching and snorkeling.

Convenient Access and Nearby Attractions

Located just 21km from Inhambane Airport, easy access is guaranteed. Immerse yourself in a variety of activities including fishing, horse riding, and more.

Book now to experience the perfect blend of luxury and adventure at Casa na Praia Tofo!

Rooms & rates

Pick your dates — prices are live, not cached.

Standard Suite

Sleeps 2 · 25 m² · Extra-large double bed (Super-king size)

  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Private bathroom
  • Coffee/tea maker
  • Minibar

Featuring a private entrance, this air-conditioned suite is consisted of of 1 bedroom and 1 bathroom with a walk-in shower. The suite features a mini-bar, a tea and coffee maker, a seating area as well as a terrace with sea views. The unit offers 1 bed.

Superior Suite with Sea View

Sleeps 3 · 42 m² · Twin bed, Queen bed

  • Desk
  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Private bathroom
  • Coffee/tea maker

This spacious room features a private veranda and air conditioning. It offers sea view and is only a few steps away from the beach. Mini-bar Tea making facilities

Suite with Sea View

Sleeps 3 · 20 m² · Twin bed, Queen bed

  • Desk
  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Private bathroom
  • Coffee/tea maker

This unit features a private veranda with sea view, air conditioning and is located directlyon the beach.

Superior Suite with Sea View

Sleeps 4 · 35 m² · 2× Twin bed, Queen bed

  • Desk
  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Private bathroom
  • Coffee/tea maker

Featuring a private entrance, this air-conditioned suite consists of 1 bedroom and 1 bathroom with a walk-in shower. The suite features a mini-bar, a tea and coffee maker, a seating area as well as a terrace with sea views. The unit offers 3 beds.

Deluxe Quadruple Room

Sleeps 4 · 40 m² · 2× Twin bed, Queen bed

  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Private bathroom
  • Coffee/tea maker
  • Minibar

This quadruple room features a patio, air conditioning and private entrance. Tea making facilities and mini-bar.

Queen Suite with Sea View

Sleeps 2 · 36 m² · Queen bed

  • Desk
  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Private bathroom
  • Coffee/tea maker

This spacious room features a private veranda and air conditioning. It offers sea view and is only a few steps away from the beach.

Family Bungalow

Sleeps 4 · 40 m² · 2× Twin bed, Queen bed

  • Desk
  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Private bathroom
  • Coffee/tea maker

Boasting a private entrance, this air-conditioned bungalow features 1 bedroom and 2 bathrooms with a walk-in shower. The bungalow is furnished with a desk and a seating area and features a mini-bar, a tea and coffee maker and sea views. The unit has 3 beds.

Amenities

  • WiFi available
  • Spa/wellness center
  • Free Parking
  • Private parking
  • Breakfast in the room
  • Restaurant
  • Bar
  • Snack bar
  • Air conditioning
  • Beach
  • Beachfront
  • Private beach area
  • Sun loungers or beach chairs
  • Room service
Show all 56 amenities
  • Non-smoking rooms
  • Non-smoking throughout
  • Family rooms
  • Airport shuttle
  • Airport shuttle (additional charge)
  • Airport drop off
  • Airport pick up
  • Canoeing
  • CCTV in common areas
  • CCTV outside property
  • Cleaning standards that are effective against Coronavirus
  • Coffee Shop on site
  • Concierge service
  • Daily housekeeping
  • Designated smoking area
  • Diving
  • Fire extinguishers
  • Fishing
  • Food delivered to guest room
  • Fruits
  • Guest rooms disinfected between stays
  • Hand sanitizer in guest room and key areas
  • Horse riding
  • Invoice provided
  • Ironing service
  • Key access
  • Laundry
  • Laundry washed per local authority guidelines
  • Massage services
  • Outdoor furniture
  • Process in place to check health of guests
  • Safety deposit box
  • Shared lounge/TV area
  • Shuttle service
  • Shuttle service (additional charge)
  • Snorkelling
  • Staff adhere to local safety protocols
  • Sun umbrellas
  • Terrace
  • Tour/class on local culture
  • Water sport facilities on site
  • Wine/champagne

Location

© OpenStreetMap contributors

Praia do Tofo, Inhambane, Praia do Tofo, MZ

Check-in
from 02:00 PM to 09:00 PM
Check-out
until 10:00 AM

What guests say8.1146 reviews

+ Beautiful location+ Friendly staff+ Great breakfastCleanliness issuesSmall roomsLimited parking
Cleanliness7.6
Service9.0
Location9.1
Room Quality7.5
Amenities8.1
Value for Money7.5

Bien

7.0

Perso et la tranquillité

Rien

Ismail · MA · 2026-07-01

Guest review

9.0

L'hôtel est sur la plage face au vague c'est top

Les chambres a côté de ma cuisine sont très bruyantes on a changé pour celle sur le côté beaucoup plus calme

dominique · FR · 2026-06-28

Guest review

9.0

La chambre juste sur le côté face a la mer ,une petite terrasse, une magnifique plage de sable avec les pêcheurs, le meilleur petit déjeuner du Mozambique, un personnel super sympa, un bon restaurant, bref ,une tres bonne adresse

Rien Peut etre un rangement pour poser les sacs

VOYAGEUR 38000 · FR · 2026-05-10

Guest review

5.0

Este hotel tem um potencial imenso. Tem a melhor localização do Tofo, é acordar e estar na praia. Podia facilmente ter mais qualidade e ser o alojamento mais procurado da zona, mas não é bem aproveitado pelas suas condições e serviços. ---- This hotel has immense potential. It has the best location in Tofo — you wake up and you’re right on the beach. It could easily offer higher quality and be the most sought-after accommodation in the area, but it’s not making the most of its conditions and services.

Embora os colaboradores sejam simpáticos, o atendimento não é excepcional. Qualquer pedido ao restaurante demora e a comida, à excepção do pequeno almoço, não era fantástica... O quarto não estava em boas condições de conservação e a limpeza era francamente má. Tivemos lençois sujos e baratas no quarto... Foi o ponto mais decepcionante. --- Although the staff are friendly, the service is not exceptional. Any request at the restaurant takes a long time, and the food — except for breakfast — wasn’t great. The room was not in good condition, and the cleanliness was frankly poor. We had dirty sheets and cockroaches in the room… That was the most disappointing part.

INÊS · PT · 2026-04-30

Good to know

Please inform of your expected arrival time in advance. You can use the Special Requests box when booking, or contact the property directly using the contact details in your confirmation.

This property does not accommodate bachelor(ette) or similar parties.

A deposit may be required at the property.

Parking

Free public parking is possible at a location nearby (reservation is not needed).

Pets

Pets are not allowed.

Internet

WiFi is available in the hotel rooms and is free of charge.

Children and extra bed policy

Children of any age are allowed.

Children up to and including 2 years old stay for free when using an available cot.

Children up to and including 2 years old stay for free when using an existing bed.

Children from 3 years old to 12 years old stay for US$26 per person per night when using an existing bed.

People 2 years old and over stay for US$15 per person per night when using an available extra bed.

Any type of extra bed or child's cot/crib is upon request and needs to be confirmed by management.

Supplements are not calculated automatically in the total costs and will have to be paid for separately during your stay.