Skip to content

29 places to stay

Entire house
Rating 4.30 out of 510 reviews
Chez Sultan @ Xai Xai Beach
5 guests · 2 bedrooms · 2 beds · 1 bath
Price:$50 / night
SUPERHOST
Entire villa
Rating 4.76 out of 522 reviews
CASA ESTRELA
10 guests · 4 bedrooms · 9 beds · 2 baths
Price:$82 / night
Entire house
Xai-Xai Beach - Family Holiday Home
6 guests · 3 bedrooms · 5 beds · 2 baths
Price:$75 / night
Private room
Reef Resort Casa Farol II
4 guests · 2 bedrooms · 1 bed · 1.5 baths
Price:$109 / night
Entire bungalow
Summer escape home
4 guests · 2 bedrooms · 2 beds · 2 baths
Price:$150 / night
Entire house
Rating 4.60 out of 55 reviews
Seaview at Go Wild Resort Xai Xai
10 guests · 4 bedrooms · 8 beds · 3 baths
Price:$82 / night
Entire house
casa marilita
8 guests · 4 bedrooms · 8 beds · 2 baths
Price:$27 / night
Private room
Reef Resort Casa do Sol I
4 guests · 2 bedrooms · 2 beds · 1.5 baths
Price:$109 / night
Private room
Reef Resort Casa do Sol ll
4 guests · 2 bedrooms · 2 beds · 1.5 baths
Price:$109 / night
Private room
Reef Resort Casa Azul I
4 guests · 2 bedrooms · 2 beds · 1.5 baths
Price:$109 / night
Entire villa
Private Beach House for a truly relaxing vacation
8 guests · 4 bedrooms · 6 beds · 3 baths
Price:$284 / night
Private room
Reef Resort Casa Vista
4 guests · 2 bedrooms · 1 bed · 1.5 baths
Price:$123 / night
Private room
Reef Resort Casa Azul II
4 guests · 2 bedrooms · 2 beds · 1.5 baths
Price:$109 / night
Private room
Reef Resort Casa Farol I
4 guests · 2 bedrooms · 2 beds · 1.5 baths
Price:$109 / night
Private room
Reef Resort Casa Praia
6 guests · 3 bedrooms · 1 bed · 1.5 baths
Price:$150 / night

Introducing Airbnb Adventures

Multi-day trips led by local experts—activities, meals, and stays included
Entire house
Nestled in the dunes of Xai Xai beach is Casa 21
8 guests · 3 bedrooms · 3 beds · 2 baths
Price:$137 / night
Private room
Reef Resort Casa Estrela
8 guests · 3 bedrooms · 3 beds · 1.5 baths
Price:$164 / night
Private room
Reef Resort Casa Barco
6 guests · 3 bedrooms · 3 beds · 1.5 baths
Price:$150 / night
1 18 of 29 Rentals
Enter dates to see full pricing. Additional fees apply. Taxes may be added. Free cancellation only applicable within 48 hours from booking.