Dona Ana Hotel combines a beautiful beach with a lush garden setting. Travelers can play beach volleyball in the sunshine, relax beside either of the two outdoor pools, and start their day with a hearty breakfast buffet. Past guests particularly appreciate the attentive staff.
Reviews
9.09.0 out of 10
Wonderful
Popular amenities
Pool
Breakfast included
Spa
Parking included
Free WiFi
Restaurant
The current price is ₩224,736
₩224,736
₩260,694 total
includes taxes & fees
Jun 2 - Jun 3
Sign in to view eligible discounts and perks. More rewards for more adventures!
Check-in start time: 1:00 PM; Check-in end time: anytime
Check-out
Check-out before 11:00 AM
Special check-in instructions
Front desk staff will greet guests on arrival at the property
Information provided by the property may be translated using automated translation tools
Access methods
Staffed front desk
Pets
No pets or service animals allowed
Children and extra beds
Children are welcome
Rollaway/extra beds are not available
Cribs (infant beds) are not available
Property payment types
Important information
Fees
You'll be asked to pay the following charges at the property. Fees may include applicable taxes:
Cash deposit: USD 185 per accommodation, per night
We have included all charges provided to us by the property.
You need to know
Extra-person charges may apply and vary depending on property policy
Government-issued photo identification and a credit card or cash deposit may be required at check-in for incidental charges
Special requests are subject to availability upon check-in and may incur additional charges; special requests cannot be guaranteed
This property accepts credit cards and cash
Safety features at this property include a fire extinguisher
This property has outdoor spaces, such as balconies, patios, terraces which may not be suitable for children; if you have concerns, we recommend contacting the property prior to your arrival to confirm they can accommodate you in a suitable room
We should mention
This property does not have elevators
24-hour pool access
Reservations are required for massage services; reservations can be made by contacting the property prior to arrival, using the contact information on the booking confirmation
The property has connecting/adjoining rooms, which are subject to availability and can be requested by contacting the property using the number on the booking confirmation
No pets and no service animals are allowed at this property
Frequently asked questions
Does Dona Ana Hotel have a pool?
Yes, this property has 2 outdoor pools and a children's pool. Pool access is available 24 hours a day.
How much does it cost to stay at Dona Ana Hotel?
As of May 21, 2026, prices found for a 1-night stay for 2 adults at Dona Ana Hotel on Jun 2, 2026 start from ₩224,736, excluding taxes and fees. This price is based on the lowest nightly price found in the last 24 hours for stays in the next 30 days. Prices are subject to change. Choose your dates for more accurate prices.
Is Dona Ana Hotel pet-friendly?
No, pets are not allowed at this property.
How much is parking?
Self parking is free at this property.
What time is check-in at Dona Ana Hotel?
Check-in start time: 1:00 PM; Check-in end time: anytime.
What time is check-out at Dona Ana Hotel?
Check-out is at 11:00 AM.
Where is Dona Ana Hotel located?
Located in Vilanculos, this beachfront hotel is in the city center and within 3 mi (5 km) of Municipal Market, Vilanculos Beach, and Fish Market.
Can I cancel my reservation for free and receive a full refund?
Yes, this property offers free cancellation on select room rates, because flexibility matters! Please refer to the property cancellation policy on our site for more details about any exclusions or requirements.
Have a question?
AI iconBetaBeta
Get instant answers with AI powered search of property information and reviews.
Reviews
Reviews
9.0
Wonderful
All reviews shown are from real guest experiences. Only travelers who have booked a stay with us can submit a review. We verify reviews according to our guidelines and publish all reviews, positive or negative.More informationOpens in a new window
Excellent value seaside accommodation. Room offers stunning ocean views and is well-maintained. Cleanliness and comfort are top-notch. The hotel's upkeep is evident throughout. Highlight was enjoying breakfast on the terrace, taking in the morning seascape. Considering the price, this hotel is an outstanding choice for travellers seeking quality and views on a budget. 100 quid mark
Wonderful, restored art deco hotel with standard amenities and wonderful staff. Special thanks to Paolo for all his help in arranging transport to Tofo given the political protests. FYI, the hotel is some distance from the main town and ATMs - perhaps 30 minute walk. But the main boat tour operators to Bazaruto will pick you up on the beach in front of the hotel.
Anthony
Stayed 2 nights in Dec 2024
Verified
6/10 Okay
Paul
Dec 11, 2025
Liked: Cleanliness, staff & service, amenities
We had a 5 night stay in Dec25. The staff were very welcoming and warm, with a smile. The buffet breakfast was simple but nice, and there was a Chef cooking individual egg facility for omelettes, etc. The hotel buildings, layouts, terraces, beach access and 2x pools were fine physically, clean and presentable, offering sun and shade. Our room was of good size and had a great little balcony to sit out on. However, the Management need to prioritise resources to ensuring reported faults are attended to promptly, so that guests are not lacking in functional amenities (eg. in the room). We had reported 5 issues, of which none were fixed before we left. Perhaps it is our taste in music / ambience, but we found the attractive bar area swamped by the TV sports channel, only being watched by the barman! And the restaurant background music was quite lound and bassy, of a modern hip genre, not in keeping with the colourful colonial style of the buildings. We enjoyed our stay, but it could be so much better if more thought went into the audio ambience and ALL room functionality worked.
Beautiful Hotel, the room, dining area, breakfast area, all have views of the ocean. The staff is very friendly Frankie. They could charge more for this place, and I’d still pay it.!!