One World Tours Bazaruto Island
Bazaruto Island
2 guests

Adults:

2

Children:

0

Child’s age:

Bazaruto Island

Nov 04 - Nov 05 ·
2 guests

Bazaruto Island Hotels

Bazaruto Island
2 guests

Adults:

2

Children:

0

Child’s age:

Navigation

1. Bahia Mar Boutique Hotel

2. Telvina Beach Lodge

3. Casa Cabana Beach

4. Hotel Dona Ana

Cheap Hotels

5. Residencial Duma - Family Run Hotel

6. Nhacuene'S Place

7. Complexo Alemanha - Vilanculos Backpacker

Pet Friendly Hotels

8. Casa Regina

9. Hotel Aguia Negra

10. Boa Gente Lodge

Hotels near Bazaruto Island

  • Best-rated
  • Beach access
Bahia Mar Boutique Hotel Bahia Mar Boutique Hotel

Bahia Mar Boutique Hotel

19 Bairro De Outubro
39.4 km (24.5 mi) from Bazaruto Island
  • In-room breakfast
  • Free parking
  • 24-hour security
  • Air conditioning
  • Steam room
  • Infinity pool

Located nearly 5 minutes' walk from Big Blue, the 4-star beachfront Bahia Mar Boutique Hotel Vilanculos offers a sun deck and an outdoor pool.

Standing merely 400 metres from Machilla Magic, this Vilanculos hotel also offers easy access to Municipal Market which is 3.5 km away. Attractions, you can find around 10 minutes' drive from the hotel, include Bahia Mar Wellness & SPA.

9.5
173 reviews
~ US$325 / night

Bahia Mar Boutique Hotel

39.4 km (24.5 mi) from Bazaruto Island
  • In-room breakfast
  • Free parking
  • 24-hour security
  • Air conditioning
  • Steam room
  • Infinity pool

Bahia Mar Boutique Hotel

Located nearly 5 minutes' walk from Big Blue, the 4-star beachfront Bahia Mar Boutique Hotel Vilanculos offers a sun deck and an outdoor pool.

Standing merely 400 metres from Machilla Magic, this Vilanculos hotel also offers easy access to Municipal Market which is 3.5 km away. Attractions, you can find around 10 minutes' drive from the hotel, include Bahia Mar Wellness & SPA.

9.5
173 reviews
From US$ 325 / night
  • Beach access
Telvina Beach Lodge Telvina Beach Lodge

Telvina Beach Lodge

Avenida Da Marginal, Bairro Central
41.6 km (25.8 mi) from Bazaruto Island
  • Restaurant
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Bar/ Lounge area
  • Outdoor swimming pool

Located nearly a 5-minute stroll from Bahia Mar Wellness & SPA, the comfortable 3-star Telvina Beach Lodge Vilanculos hotel offers Wi-Fi throughout the property and a car park. Featuring an outdoor swimming pool, this Vilanculos hotel is a few moments from Municipal Market.

The hotel has a beachfront setting 3.5 km from Machilla Magic. The accommodation is within reach of Fish Market in Vilanculos. Vilankulo airport can be found 5 km from Telvina Beach Lodge hotel.

9.2
145 reviews
~ US$102 / night

Telvina Beach Lodge

41.6 km (25.8 mi) from Bazaruto Island
  • Restaurant
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Bar/ Lounge area
  • Outdoor swimming pool

Telvina Beach Lodge

Located nearly a 5-minute stroll from Bahia Mar Wellness & SPA, the comfortable 3-star Telvina Beach Lodge Vilanculos hotel offers Wi-Fi throughout the property and a car park. Featuring an outdoor swimming pool, this Vilanculos hotel is a few moments from Municipal Market.

The hotel has a beachfront setting 3.5 km from Machilla Magic. The accommodation is within reach of Fish Market in Vilanculos. Vilankulo airport can be found 5 km from Telvina Beach Lodge hotel.

9.2
145 reviews
From US$ 102 / night
  • Private beach
Casa Cabana Beach Casa Cabana Beach

Casa Cabana Beach

3 Beach Road, North Beach
39.8 km (24.7 mi) from Bazaruto Island
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Outdoor swimming pool

Casa Cabana Beach Vilanculos hotel provides air-conditioned rooms with a lovely view of the ocean.

This hotel lies 2.8 km from Municipal Market and 15 minutes' walk from Vilanculos Shopping Area.

8.9
125 reviews
~ US$162 / night

Casa Cabana Beach

39.8 km (24.7 mi) from Bazaruto Island
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Outdoor swimming pool

Casa Cabana Beach

Casa Cabana Beach Vilanculos hotel provides air-conditioned rooms with a lovely view of the ocean.

This hotel lies 2.8 km from Municipal Market and 15 minutes' walk from Vilanculos Shopping Area.

8.9
125 reviews
From US$ 162 / night

Cheap Hotels

  • Private beach
Hotel Dona Ana Hotel Dona Ana

Hotel Dona Ana

Avenida Marginal S/N, Bairro Central
39.9 km (24.8 mi) from Bazaruto Island
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Pool with view

Wi-Fi is provided in public areas.

Located a mere 1.9 km from Big Blue, Hotel Dona Ana is also around a 25-minute walk from Machilla Magic. Vilanculos Shopping Area is also located approximately 500 metres away. Vilankulo airport is just 15 minutes' drive away.

8.2
107 reviews
~ US$137 / night

Hotel Dona Ana

39.9 km (24.8 mi) from Bazaruto Island
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Pool with view

Hotel Dona Ana

Wi-Fi is provided in public areas.

Located a mere 1.9 km from Big Blue, Hotel Dona Ana is also around a 25-minute walk from Machilla Magic. Vilanculos Shopping Area is also located approximately 500 metres away. Vilankulo airport is just 15 minutes' drive away.

8.2
107 reviews
From US$ 137 / night
  • Private beach
Residencial Duma - Family Run Hotel Residencial Duma - Family Run Hotel

Residencial Duma - Family Run Hotel

Bairro 5º Congresso, Vilankulo
42.1 km (26.1 mi) from Bazaruto Island
14
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Bar/ Lounge area
  • Outdoor swimming pool

The comfortable Residencial Duma - Family Run Hotel Vilanculos is about a 10-minute drive from Vilanculos Shopping Area and boasts a sundeck and a picnic area.

When staying at this Vilanculos hotel, you'll be 2.6 km from Casbah. The nearest airport is Vilankulo, which lies 5 km from the hotel.

9.3
22 reviews
~ US$35 / night

Residencial Duma - Family Run Hotel

42.1 km (26.1 mi) from Bazaruto Island
14
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Bar/ Lounge area
  • Outdoor swimming pool

Residencial Duma - Family Run Hotel

The comfortable Residencial Duma - Family Run Hotel Vilanculos is about a 10-minute drive from Vilanculos Shopping Area and boasts a sundeck and a picnic area.

When staying at this Vilanculos hotel, you'll be 2.6 km from Casbah. The nearest airport is Vilankulo, which lies 5 km from the hotel.

9.3
22 reviews
From US$ 35 / night
  • Beach access
Nhacuene'S Place Nhacuene'S Place

Nhacuene'S Place

Strada Senza Nome
42.2 km (26.2 mi) from Bazaruto Island
25
  • Shared kitchen
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Terrace

The comfortable Nhacuene'S Place Vilanculos hotel is situated nearly 5 minutes on foot from Municipal Market and provides shuttle service, along with rental and bicycles for rent. While staying in this Vilanculos hotel, you are invited to discover Machilla Magic, located 3.9 km away, or walk for only 10 minutes to reach Bahia Mar Wellness & SPA.

The centre of Vilanculos can be reached within a 10-minute walk. Not far from the Nhacuene'S Place Vilanculos guests will find Fish Market. For those travelling from afar, Vilankulo airport is 10 minutes' drive away.

10
1 reviews
~ US$63 / night

Nhacuene'S Place

42.2 km (26.2 mi) from Bazaruto Island
25
  • Shared kitchen
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Terrace

Nhacuene'S Place

The comfortable Nhacuene'S Place Vilanculos hotel is situated nearly 5 minutes on foot from Municipal Market and provides shuttle service, along with rental and bicycles for rent. While staying in this Vilanculos hotel, you are invited to discover Machilla Magic, located 3.9 km away, or walk for only 10 minutes to reach Bahia Mar Wellness & SPA.

The centre of Vilanculos can be reached within a 10-minute walk. Not far from the Nhacuene'S Place Vilanculos guests will find Fish Market. For those travelling from afar, Vilankulo airport is 10 minutes' drive away.

10
1 reviews
From US$ 63 / night

Pet Friendly Hotels

  • Beach access
Complexo Alemanha - Vilanculos Backpacker Complexo Alemanha - Vilanculos Backpacker

Complexo Alemanha - Vilanculos Backpacker

Rua Do Palacio
41.3 km (25.7 mi) from Bazaruto Island
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Leisure/ TV room
  • Live entertainment
  • Sun terrace

Located 5 km from Vilankulo airport, the comfortable Complexo Alemanha - Vilanculos Backpacker hotel offers currency exchange and an outdoor fireplace for guests' convenience.

The 2-star pet-friendly hotel is a mere 1.6 km from Kite Surfing Centre and just 9 minutes' walk from Vilanculos Shopping Area.

7.6
78 reviews
~ US$23 / night

Complexo Alemanha - Vilanculos Backpacker

41.3 km (25.7 mi) from Bazaruto Island
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Leisure/ TV room
  • Live entertainment
  • Sun terrace

Complexo Alemanha - Vilanculos Backpacker

Located 5 km from Vilankulo airport, the comfortable Complexo Alemanha - Vilanculos Backpacker hotel offers currency exchange and an outdoor fireplace for guests' convenience.

The 2-star pet-friendly hotel is a mere 1.6 km from Kite Surfing Centre and just 9 minutes' walk from Vilanculos Shopping Area.

7.6
78 reviews
From US$ 23 / night
  • Beach access
Casa Regina Casa Regina

Casa Regina

Bairro Desse
42.2 km (26.2 mi) from Bazaruto Island
35
  • Picnic area/ Tables
  • Free parking
  • Ironing facilities
  • Tea and coffee facilities
  • Massage
  • Sun terrace

Casa Regina Hotel Vilanculos, located 15 minutes' walk from New Market Vilanculos, features Wi-Fi throughout the property. This hotel also includes parking.

You'll need 10-minute drive to Vilankulo airport. The comfortable hotel lies 2.9 km from Kite Surfing Centre. This property is located in the immediate vicinity of Fish Market, in Vilanculos.

9.5
15 reviews
~ US$86 / night

Casa Regina

42.2 km (26.2 mi) from Bazaruto Island
35
  • Picnic area/ Tables
  • Free parking
  • Ironing facilities
  • Tea and coffee facilities
  • Massage
  • Sun terrace

Casa Regina

Casa Regina Hotel Vilanculos, located 15 minutes' walk from New Market Vilanculos, features Wi-Fi throughout the property. This hotel also includes parking.

You'll need 10-minute drive to Vilankulo airport. The comfortable hotel lies 2.9 km from Kite Surfing Centre. This property is located in the immediate vicinity of Fish Market, in Vilanculos.

9.5
15 reviews
From US$ 86 / night
  • Private beach
Hotel Aguia Negra Hotel Aguia Negra

Hotel Aguia Negra

19 Rua De Outubro Aguia Negra
39.2 km (24.3 mi) from Bazaruto Island
  • In-room breakfast
  • Free parking
  • VIP check-in/ -out
  • Air conditioning
  • Live entertainment
  • Infinity pool

Located 5 km from Vilankulo airport, the 3-star Hotel Aguia Negra Vilanculos offers shuttle service and car rentals.

The hotel lies merely a 5-minute walk from Big Blue and 3.4 km from Manyikeni. Guests can also visit Bahia Mar Wellness & SPA, which is 3.5 km away. The area attractions also include Vilanculos Beach Lodge, situated 9 minutes' walk away.

8.5
40 reviews
~ US$294 / night

Hotel Aguia Negra

39.2 km (24.3 mi) from Bazaruto Island
  • In-room breakfast
  • Free parking
  • VIP check-in/ -out
  • Air conditioning
  • Live entertainment
  • Infinity pool

Hotel Aguia Negra

Located 5 km from Vilankulo airport, the 3-star Hotel Aguia Negra Vilanculos offers shuttle service and car rentals.

The hotel lies merely a 5-minute walk from Big Blue and 3.4 km from Manyikeni. Guests can also visit Bahia Mar Wellness & SPA, which is 3.5 km away. The area attractions also include Vilanculos Beach Lodge, situated 9 minutes' walk away.

8.5
40 reviews
From US$ 294 / night

Dog Friendly Hotels

Boa Gente Lodge Boa Gente Lodge

Boa Gente Lodge

Marginal, Bairro Central
41.6 km (25.9 mi) from Bazaruto Island
  • Cookware/ Kitchen utensils
  • Free parking
  • VIP check-in/ -out
  • Air conditioning
  • Bar/ Lounge area
  • Outdoor swimming pool

Boa Gente Lodge Vilanculos hotel includes 13 rooms overlooking the garden.

The hotel is merely 1.5 km from Fish Market and just an 8-minute walk from New Market Vilanculos. This 3-star hotel is situated 5 km from Vilankulo airport.

8.4
26 reviews
~ US$81 / night

Boa Gente Lodge

41.6 km (25.9 mi) from Bazaruto Island
  • Cookware/ Kitchen utensils
  • Free parking
  • VIP check-in/ -out
  • Air conditioning
  • Bar/ Lounge area
  • Outdoor swimming pool

Boa Gente Lodge

Boa Gente Lodge Vilanculos hotel includes 13 rooms overlooking the garden.

The hotel is merely 1.5 km from Fish Market and just an 8-minute walk from New Market Vilanculos. This 3-star hotel is situated 5 km from Vilankulo airport.

8.4
26 reviews
From US$ 81 / night
Residencial Nyelete Residencial Nyelete

Residencial Nyelete

Av.Eduardo Mondlane Bairro 7 De Setembro
40.8 km (25.3 mi) from Bazaruto Island
  • Free parking
  • Flat-screen TV
  • Tea and coffee facilities

Located 2.3 km from Casbah, the comfortable Residencial Nyelete Hotel Vilanculos includes 6 rooms. The hotel also includes private car parking.

This hotel has a prime setting about 10 minutes by car from Vilanculos Beach Lodge. Manyikeni is in proximity to the property in Vilanculos. To reduce stress guests can visit Bahia Mar Wellness & SPA located a mere 1.3 km from the Residencial Nyelete. For those travelling from afar, Vilankulo airport is 10 minutes' drive away.

8.4
18 reviews
~ US$39 / night

Residencial Nyelete

40.8 km (25.3 mi) from Bazaruto Island
  • Free parking
  • Flat-screen TV
  • Tea and coffee facilities

Residencial Nyelete

Located 2.3 km from Casbah, the comfortable Residencial Nyelete Hotel Vilanculos includes 6 rooms. The hotel also includes private car parking.

This hotel has a prime setting about 10 minutes by car from Vilanculos Beach Lodge. Manyikeni is in proximity to the property in Vilanculos. To reduce stress guests can visit Bahia Mar Wellness & SPA located a mere 1.3 km from the Residencial Nyelete. For those travelling from afar, Vilankulo airport is 10 minutes' drive away.

8.4
18 reviews
From US$ 39 / night
  • Private beach
Hotel Estrela Do Mar Hotel Estrela Do Mar

Hotel Estrela Do Mar

Inhassoro
31.4 km (19.5 mi) from Bazaruto Island
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Bar/ Lounge area
  • Outdoor swimming pool

Wi-Fi is offered throughout the property.

The comfortable Hotel Estrela Do Mar offers a beachfront setting about a 10-minute ride from Dugong.

7.1
20 reviews
~ US$84 / night

Hotel Estrela Do Mar

31.4 km (19.5 mi) from Bazaruto Island
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Bar/ Lounge area
  • Outdoor swimming pool

Hotel Estrela Do Mar

Wi-Fi is offered throughout the property.

The comfortable Hotel Estrela Do Mar offers a beachfront setting about a 10-minute ride from Dugong.

7.1
20 reviews
From US$ 84 / night

Kid Friendly Hotels

  • Beachfront
Aguia Negra Aguia Negra

Aguia Negra

19 Rua De Outubro Aguia Negra
39.1 km (24.3 mi) from Bazaruto Island
  • Cookware/ Kitchen utensils
  • Concierge desk
  • Flat-screen TV
  • In-room safe
  • Fitness centre
  • Outdoor swimming pool

Guests can take advantage of car hire service offered by the comfortable Aguia Negra Hotel Vilanculos, located 5 km from Vilankulo airport.

Fish Market is 4.4 km from this 3-star smoke-free hotel, which also stands nearly a 5-minute walk from Big Blue. Attractions, 3.8 km from the hotel, include Municipal Market. You might like to visit Vilanculos Beach Lodge, located just 10 minutes' walk away.

8.2
126 reviews
~ US$219 / night

Aguia Negra

39.1 km (24.3 mi) from Bazaruto Island
  • Cookware/ Kitchen utensils
  • Concierge desk
  • Flat-screen TV
  • In-room safe
  • Fitness centre
  • Outdoor swimming pool

Aguia Negra

Guests can take advantage of car hire service offered by the comfortable Aguia Negra Hotel Vilanculos, located 5 km from Vilankulo airport.

Fish Market is 4.4 km from this 3-star smoke-free hotel, which also stands nearly a 5-minute walk from Big Blue. Attractions, 3.8 km from the hotel, include Municipal Market. You might like to visit Vilanculos Beach Lodge, located just 10 minutes' walk away.

8.2
126 reviews
From US$ 219 / night
  • Private beach
Ancora Boutique Hotel Ancora Boutique Hotel

Ancora Boutique Hotel

Rua De Outubro # 103, Vilanculo
40.2 km (25.0 mi) from Bazaruto Island
  • Restaurant
  • Free parking
  • VIP check-in/ -out
  • Air conditioning
  • Bar/ Lounge area
  • Terrace

Located 5 km from Vilankulo airport, the comfortable 3-star Ancora Boutique Hotel Vilanculos provides guests with ticket assistance to ensure maximum comfort and convenience.

With its beachfront location, the smoke-free hotel lies approximately 5 minutes on foot from New Market Vilanculos, while Municipal Market is 2.2 km away. This Vilanculos hotel can be reached only steps away from Bahia Mar Wellness & SPA.

7
8 reviews
~ US$113 / night

Ancora Boutique Hotel

40.2 km (25.0 mi) from Bazaruto Island
  • Restaurant
  • Free parking
  • VIP check-in/ -out
  • Air conditioning
  • Bar/ Lounge area
  • Terrace

Ancora Boutique Hotel

Located 5 km from Vilankulo airport, the comfortable 3-star Ancora Boutique Hotel Vilanculos provides guests with ticket assistance to ensure maximum comfort and convenience.

With its beachfront location, the smoke-free hotel lies approximately 5 minutes on foot from New Market Vilanculos, while Municipal Market is 2.2 km away. This Vilanculos hotel can be reached only steps away from Bahia Mar Wellness & SPA.

7
8 reviews
From US$ 113 / night
  • Beach access
Hotel Pescador Boutique Hotel Pescador Boutique

Hotel Pescador Boutique

Bairro 19 Rua De Outubro
40.1 km (24.9 mi) from Bazaruto Island
  • BBQ facilities
  • Free parking
  • VIP check-in/ -out
  • Air conditioning
  • Live entertainment
  • Outdoor swimming pool

The 4-star Hotel Pescador Boutique Vilanculos enjoys a prime location and provides guests with a restaurant.

Casbah is located about a 15-minute walk from this comfortable hotel, while Manyikeni is 2.2 km away. You can also easily reach Vilanculos Shopping Area, which is approximately 500 metres away.

~ US$258 / night

Hotel Pescador Boutique

40.1 km (24.9 mi) from Bazaruto Island
  • BBQ facilities
  • Free parking
  • VIP check-in/ -out
  • Air conditioning
  • Live entertainment
  • Outdoor swimming pool

Hotel Pescador Boutique

The 4-star Hotel Pescador Boutique Vilanculos enjoys a prime location and provides guests with a restaurant.

Casbah is located about a 15-minute walk from this comfortable hotel, while Manyikeni is 2.2 km away. You can also easily reach Vilanculos Shopping Area, which is approximately 500 metres away.

From US$ 258 / night

Hotels Downtown

  • Top location
Azura Azura

Azura

Benguerra Island
23.1 km (14.3 mi) from Bazaruto Island
  • Restaurant
  • 24-hour reception
  • Laundry
  • Dry cleaning
  • Bar/ Lounge area

The 5-star smoke-free Azura Benguerra Island Hotel offers spa therapy and an attached winery as well as rooms with views of the ocean.

~ US$1192 / night

Azura

23.1 km (14.3 mi) from Bazaruto Island
  • Restaurant
  • 24-hour reception
  • Laundry
  • Dry cleaning
  • Bar/ Lounge area

Azura

The 5-star smoke-free Azura Benguerra Island Hotel offers spa therapy and an attached winery as well as rooms with views of the ocean.

From US$ 1192 / night
Kisawa Sanctuary Kisawa Sanctuary

Kisawa Sanctuary

Benguerra Island
29.3 km (18.2 mi) from Bazaruto Island
  • Barbeque grills
  • 24-hour reception
  • Air conditioning
  • Hair dryer
  • Heating
  • Bar/ Lounge area

Kisawa Sanctuary Hotel Vilanculos, situated around 10 minutes' drive from Benguerra Island Beach, offers a seasonal outdoor pool as well as a yoga area.

The hotel is a great place to stay due to its sheltered location in Vilanculos.

~ US$11101 / night

Kisawa Sanctuary

29.3 km (18.2 mi) from Bazaruto Island
  • Barbeque grills
  • 24-hour reception
  • Air conditioning
  • Hair dryer
  • Heating
  • Bar/ Lounge area

Kisawa Sanctuary

Kisawa Sanctuary Hotel Vilanculos, situated around 10 minutes' drive from Benguerra Island Beach, offers a seasonal outdoor pool as well as a yoga area.

The hotel is a great place to stay due to its sheltered location in Vilanculos.

From US$ 11101 / night
  • Great deal
  • Beach access
Paradise View Paradise View

Paradise View

Inhambane
26.4 km (16.4 mi) from Bazaruto Island
15
  • Restaurant
  • Free parking
  • Room service
  • Air conditioning
  • Bar/ Lounge area
  • Swimming pool

The comfortable Paradise View Inhassoro hotel is located in Inhassoro, nearly a 25-minute walk from Dugong, and offers a swimming pool. Guests can join guided snorkelling trips arranged at the hotel.

This hotel is a great place to stay due to its convenient location in Inhassoro. The property is 4 km away from the centre of Inhassoro.

Paradise View

26.4 km (16.4 mi) from Bazaruto Island
15
  • Restaurant
  • Free parking
  • Room service
  • Air conditioning
  • Bar/ Lounge area
  • Swimming pool

Paradise View

The comfortable Paradise View Inhassoro hotel is located in Inhassoro, nearly a 25-minute walk from Dugong, and offers a swimming pool. Guests can join guided snorkelling trips arranged at the hotel.

This hotel is a great place to stay due to its convenient location in Inhassoro. The property is 4 km away from the centre of Inhassoro.

Are you in a hurry?

Here is a quick list of Hotels in Bazaruto Island, selected based on their rating

Name of hotel Accommodation Rating Price, $
Bahia Mar Boutique Hotel

9.5 / 10

(173 Reviews)

From 325$
Telvina Beach Lodge

9.2 / 10

(145 Reviews)

From 102$
Casa Cabana Beach

8.9 / 10

(125 Reviews)

From 162$
Hotel Dona Ana

8.2 / 10

(107 Reviews)

From 137$
Residencial Duma - Family Run Hotel

9.3 / 10

(22 Reviews)

From 35$

Location