Skip to content
Hotels of Earth

Hotel Dona Ana

★★★★ Avenida Marginal s/n, Bairro Central, Vilanculos, MZ

7.7 guest rating· 101 reviews

About this hotel

Luxurious Art Deco Hotel with Stunning Ocean Views

Oceanfront Terrace and Pool : Hotel Dona Ana boasts a picturesque terrace overlooking the ocean, complete with a refreshing outdoor pool for guests to relax and unwind.

Elegant Rooms with Scenic Views : The modern classical decor of the rooms, each with air conditioning and a private bathroom, offers guests stunning views of the harbour, garden, or sea.

Culinary Delights and Refreshing Beverages : Indulge in a culinary journey at the on-site restaurant, featuring a delectable selection of local and Portuguese cuisine. Afterward, sip on drinks and savor snacks at the bar for a perfect evening.

Experience luxury and comfort at Hotel Dona Ana - book your stay now for an unforgettable seaside getaway.

These prices drop 10% for members

Membership is free and takes one email address. No password, and the prices on this page update straight away.

Price drops on hotels you save, plus our price research. One click to stop.Already a member? Sign in

Rooms & rates

Deluxe Double or Twin Room with Sea View

Sleeps 2 · 30 m² · Extra-large double bed (Super-king size), 2× Twin bed

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

Superior Double or Twin Room

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

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

Presidential Double Room, Ocean View

Sleeps 2 · 30 m² · King bed

  • Desk
  • Laptop-friendly workspace
  • Air conditioning
  • Bathrobe
  • Private bathroom

Basic Double or Twin Room, Harbor View

Sleeps 2 · 14 m² · Queen Bed

  • Desk
  • Laptop-friendly workspace
  • Air conditioning
  • Bathrobe
  • Private bathroom

Executive Double Room, Sea View

Sleeps 2 · 16 m² · King bed

  • Desk
  • Laptop-friendly workspace
  • Air conditioning
  • Bathrobe
  • Private bathroom

Standard Double or Twin Room with Sea View

Sleeps 2 · 30 m² · 2× Twin bed

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

Executive King Room with Balcony and Sea View

Sleeps 3 · 32 m² · Extra-large double bed (Super-king size), 2× Twin bed

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

Presidential Suite

Sleeps 3 · 70 m² · Extra-large double bed (Super-king size)

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

Amenities

  • Free WiFi
  • Kids' pool
  • Outdoor pool
  • Outdoor pool - seasonal
  • Pool bar
  • Pool with view
  • Swimming pool
  • Spa/wellness center
  • Fitness facilities
  • Free Parking
  • Accessible parking
  • Breakfast in the room
  • Breakfast takeaway containers
  • Restaurant
Show all 100 amenities
  • Bar
  • Snack bar
  • Air conditioning
  • Beach
  • Beachfront
  • Private beach area
  • Sun loungers or beach chairs
  • 24-hour front desk
  • Mobile app for room service
  • Room service
  • 24-hour security
  • Non-smoking rooms
  • Non-smoking throughout
  • Family rooms
  • Airport shuttle
  • Airport shuttle (free)
  • Airport drop off
  • Airport pick up
  • Board games/puzzles
  • Broadcast Live sport events
  • Cashless payment available
  • CCTV in common areas
  • CCTV outside property
  • Cleaning standards that are effective against Coronavirus
  • Concierge service
  • Contactless check-in/check-out
  • Currency exchange
  • Daily housekeeping
  • Delivered food - securely covered
  • Designated smoking area
  • Diving
  • Dry cleaning
  • Emergency cord in bathroom
  • Entertainment staff
  • Evening entertainment
  • Express check-in/check-out
  • Facilities for disabled guests
  • Fire extinguishers
  • Fishing
  • Food delivered to guest room
  • Fruits
  • Garden
  • Guest room sealed after cleaning
  • Guest rooms disinfected between stays
  • Guests can opt-out any cleaning services during stay
  • Hand sanitizer in guest room and key areas
  • Happy hour
  • Higher level toilet
  • Horse riding
  • Invoice provided
  • Ironing service
  • Karaoke
  • Key access
  • Key card access
  • Kid-friendly buffet
  • Kids' outdoor play equipment
  • Laundry
  • Laundry washed per local authority guidelines
  • Live music/performance
  • Lower bathroom sink
  • Luggage storage
  • Massage services
  • Meeting/banquet facilities
  • Outdoor furniture
  • Physical distancing in dining areas
  • Physical distancing rules followed
  • Picnic area
  • Private check-in/check-out
  • Process in place to check health of guests
  • Safety deposit box
  • Sanitized tableware & silverware
  • Shallow end
  • Shared lounge/TV area
  • Shared stationery like menus, pens are removed
  • Shuttle service
  • Shuttle service (free)
  • Snorkelling
  • Staff adhere to local safety protocols
  • Sun terrace
  • Sun umbrellas
  • Terrace
  • Thermometers for guests provided by property
  • Toilet with grab rails
  • Tour/class on local culture
  • Wheelchair accessible
  • Wine/champagne

Location

© OpenStreetMap contributors

Avenida Marginal s/n, Bairro Central, Vilanculos, MZ

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

What guests say7.7101 reviews

+ Exceptional staff+ Prime location with great views+ Comfortable and well-appointed roomsIssues with amenities like hot waterMixed opinions on value for moneySpecific issues like karaoke
Cleanliness7.2
Service8.6
Location8.8
Room Quality7.2
Amenities6.9
Value for Money7.0

Guest review

8.0

The sea view

Beds are old

Cathy · ZW · 2026-07-05

Good

7.0

Staff

Location

Julio · MZ · 2026-06-19

Guest review

10.0

Tudo

Nada

Antonio · MZ · 2026-06-08

Cocokroaches cockroaches!!!!

5.0

The staff!

Oh my the cockroaches.

Vutshila · ZA · 2026-03-10

Good to know

A deposit may be required at the property.

Parking

Free private parking is possible on site (reservation is not needed).

Internet

WiFi is available in public areas and is free of charge.

Pets

Pets are not allowed.

Children and extra bed policy

Children of any age are allowed.

Children up to and including 1 year old stay for US$25 per person per night when using an available cot.

Children up to and including 5 years old stay for US$35 per person per night when using an existing bed.

Children up to and including 11 years old stay for US$35 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.