Last-minute hotel deals in Vilankulo

Add dates
Add dates
1 room, 2 Guests
Compare deals on Booking.com

Trusted by over 100,000 guests every year

Add dates
Add dates
room 1

Adults

18+
2

Children

0-17
0
Add another room
Exclusive member pricesExclusive member prices

Become a member for free and save up to 15% on thousands of properties with our member prices.

The biggest range of propertiesThe biggest range of properties

Explore over 100,000 properties with our easy-to-use filters and find your perfect stay.

The best priceThe best price

We compare thousands of deals in seconds to provide you the best price every time.

Free cancellation & pay laterFree cancellation & pay later

Access a range of fully refundable and pay on arrival properties for complete flexibility.

Clear filters

Vilankulo

Most popular
Sort by

See the latest prices and deals by choosing your dates

These properties may not be in the centre of Vilankulo, but are nearby and match your search.
Primary image
Dugong Beach Lodge
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Lodge in Vilankulo, Vilanculos · 40.19 km from centre

8.4

 

5 reviews

Located in Vilanculos, Dugong Beach Lodge is by the ocean and within the region of Magaruque Island Beach and Fish Market. This all-inclusive lodge is within the region of Municipal Market and Vilanculos Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Ocean Pearl Beach Lodge
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Lodge in Vilankulo, Vilanculos · 48.80 km from centre

10.0

 

3 reviews

When you stay at Ocean Pearl Beach Lodge in Vilanculos, you'll be on the beach and within a 5-minute drive of Fish Market. This beach lodge is 1.6 mi (2.5 km) from Municipal Market and 4.4 mi (7.1 km) from Vilanculos Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Casa Chibububo Lodge
Full StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Lodge in Vilankulo, Vilanculos · 48.84 km from centre

9.0

 

2 reviews

Breakfast available

When you stay at Casa Chibububo Lodge in Vilanculos, you'll be on the beach and within a 5-minute drive of Fish Market. This beach lodge is 1.5 mi (2.5 km) from Municipal Market and 3.3 mi (5.4 km) from Magaruque Island Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Lukes Place
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Cabin in Vilankulo, Vilanculos · 49.42 km from centre

10.0

 

7 reviews

When you stay at Lukes Place in Vilanculos, you'll be on the beach, within a 5-minute drive of Fish Market and Municipal Market. This beach cabin is 3 mi (4.8 km) from Magaruque Island Beach and 4.2 mi (6.7 km) from Vilanculos Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Casa Babi
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Lodge in Vilankulo, Vilanculos · 50.32 km from centre

10.0

 

6 reviews

Breakfast available

With a stay at Casa Babi in Vilanculos, you'll be on the beach, just a 1-minute walk from Fish Market and 10 minutes by foot from Municipal Market. This beach lodge is 2.2 mi (3.5 km) from Magaruque Island Beach and 3.4 mi (5.5 km) from Vilanculos Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Bahia Mar Beach House
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Villa property in Vilankulo, Vilanculos · 50.61 km from centre

9.4

 

3 reviews

With a stay at this villa in Vilanculos, you'll be on the beach, just a 4-minute walk from Fish Market and 8 minutes by foot from Municipal Market. This beach villa is 2.1 mi (3.4 km) from Magaruque Island Beach and 3.4 mi (5.4 km) from Vilanculos Beach.

Compare price on Booking.com
Compare price on Booking.com
Baobab Beach Vilanculos
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Vilankulo, Vilanculos · 50.79 km from centre

8.9

 

410 reviews

Breakfast available

Featuring free WiFi and a restaurant, Baobab Beach Vilanculos offers accommodation in Vilanculos, 300 metres from Supermarket Yussuf Aisha. The resort has an outdoor pool and views of the sea, and guests can enjoy a drink at the bar. Free private parking is available on site.

You will find a shared kitchen at the property.

You can engage in various activities, such as horse riding and snorkelling.

Vilanculos Airport is within a 10-minute drive of Baobab Beach Vilanculos, while there is a Municipal Market within 500 metres of the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Casa Jules
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Vilankulo, Vilanculos · 51.31 km from centre

7.0

 

2 reviews

Breakfast available

When you stay at Casa Jules in Vilanculos, you'll be near the beach, within a 15-minute walk of Municipal Market and Fish Market. This hotel is 1.2 mi (1.9 km) from Magaruque Island Beach and 2.8 mi (4.6 km) from Vilanculos Beach.

Compare price on Booking.com
Compare price on Booking.com
Complexo Alemanha - Vilanculos Backpacker
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Vilankulo, Vilanculos · 51.68 km from centre

7.8

 

82 reviews

Breakfast available

Situated in Vilanculos, 600 metres from Vilankulos Beach, Complexo Alemanha - Vilanculos Backpacker features accommodation with a garden, free private parking, a shared lounge and a terrace. With a bar, the property also has barbecue facilities. The accommodation offers a shared kitchen, room service and currency exchange for guests.

You can play darts at the hotel, and the area is popular for cycling.

Staff speak German, English and Portuguese at the reception.

Vilankulo Airport is 2 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Palmeiras Lodge
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Lodge in Vilankulo, Vilanculos · 51.71 km from centre

8.6

 

3 reviews

Breakfast available

When you stay at Palmeiras Lodge in Vilanculos, you'll be on the beach, within a 5-minute drive of Municipal Market and Fish Market. This beach lodge is 1 mi (1.6 km) from Magaruque Island Beach and 2.6 mi (4.2 km) from Vilanculos Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Deacra Villas By Sol Resorts
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Villa property in Vilankulo, Vilanculos · 53.12 km from centre

8.0

 

1 review

Located in Vilanculos, this villa is by the ocean, within a 5-minute drive of Municipal Market and Vilanculos Beach. This beach villa is 0.7 mi (1.1 km) from Magaruque Island Beach and 2.2 mi (3.5 km) from Fish Market.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Casa Rex by Sol Resorts
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Vilankulo, Vilanculos · 53.17 km from centre

8.6

 

21 reviews

Located in Vilanculos, Casa Rex by Sol Resorts is by the sea, within a 5-minute drive of Municipal Market and Fish Market. This beach hotel is 0.7 mi (1.2 km) from Magaruque Island Beach and 1.3 mi (2.1 km) from Vilanculos Beach.

Compare price on Booking.com
Compare price on Booking.com
Vila Sol e Sal
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guest house in Vilankulo, Vilanculos · 53.40 km from centre

6.2

 

9 reviews

Breakfast available

Situated just 400 metres from Vilankulos Beach, Vila Sol e Sal features accommodation in Vilanculos with access to a garden, a terrace, as well as a shared kitchen. This property offers access to a patio and free private parking. Guests can make use of the picnic area or the year-round outdoor pool, or enjoy views of the garden and inner courtyard.

All units are fitted with air conditioning, an oven, a toaster, a coffee machine, a walk-in shower, a hair dryer and a desk. There is also a dining area and a fully equipped kitchen equipped with a fridge, a stovetop, and kitchenware. The units have a private bathroom, free toiletries and bed linen.

A bar can be found on-site, and in the warmer months you can make use of the barbecue facilities.

You can play billiards at the guest house. Guests can also relax in the shared lounge area.

Vilankulo Airport is 4 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Samara Lodge
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Lodge in Vilankulo, Vilanculos · 53.54 km from centre

9.0

 

50 reviews

With Vilankulos Beach reachable in a few steps, Samara Lodge provides accommodation, a restaurant, an outdoor swimming pool, a garden and a terrace. The lodge features both WiFi and private parking free of charge.

Some of the units include a satellite flat-screen TV, a fully equipped kitchen with a fridge, and a private bathroom with a shower and free toiletries.

Samara Lodge offers a continental or halal breakfast.

A car rental service is available at the accommodation.

Vilankulo Airport is 4 km away, and the property offers a free airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Santorini Mozambique
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Vilankulo, Vilanculos · 53.75 km from centre

10.0

 

4 reviews

Breakfast available

When you stay at Santorini Mozambique in Vilanculos, you'll be on the beach, within a 5-minute drive of Vilanculos Beach and Municipal Market. This all-inclusive hotel is 1.3 mi (2.1 km) from Magaruque Island Beach and 2.7 mi (4.3 km) from Fish Market.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Aguia Negra
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Vilankulo, Vilanculos · 54.35 km from centre

6.0

 

3 reviews

Breakfast available

Located in Vilanculos, Aguia Negra is a 1-minute drive from Vilanculos Beach and 5 minutes from Municipal Market. This beach hotel is 1.7 mi (2.7 km) from Magaruque Island Beach and 3.1 mi (4.9 km) from Fish Market.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Vilanculos Beach Lodge
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Lodge in Vilankulo, Vilanculos · 54.85 km from centre

9.6

 

48 reviews

Breakfast available

Located in Vilanculos, Vilanculos Beach Lodge is a 1-minute drive from Vilanculos Beach and 6 minutes from Municipal Market. This beach lodge is 2.1 mi (3.3 km) from Magaruque Island Beach and 3 mi (4.9 km) from Benguerra Island Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Golden Sands Apartments by Sol Resorts
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Aparthotel in Vilankulo, Vilanculos · 55.91 km from centre

8.6

 

3 reviews

Located in Vilanculos, Golden Sands Apartments by Sol Resorts is by the sea – a 2-minute drive from Vilanculos Beach and 8 minutes from Municipal Market. This beach aparthotel is 2.7 mi (4.4 km) from Magaruque Island Beach and 3.1 mi (5 km) from Benguerra Island Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
asDunas Lodge
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Lodge in Vilankulo, Vilanculos · 59.85 km from centre

10.0

 

20 reviews

Breakfast available

Located in Vilanculos, asDunas Lodge is within a 15-minute drive of Municipal Market and Vilanculos Beach. This all-inclusive lodge is 4.7 mi (7.6 km) from Magaruque Island Beach and 6.3 mi (10.2 km) from Fish Market.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Villas do Indico Eco - Resort & Spa Lodge
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Lodge in Vilankulo, Vilanculos · 61.53 km from centre

8.4

 

65 reviews

Breakfast available

With a stay at Villas do Indico Eco - Resort & Spa Lodge in Vilanculos, you'll be 2.4 mi (3.9 km) from Benguerra Island Beach and 5 mi (8.1 km) from Vilanculos Beach. This beach lodge is 6.1 mi (9.8 km) from Magaruque Island Beach and 7.8 mi (12.6 km) from Municipal Market.

Compare price on Booking.com
Compare price on Booking.com
tripadvisorHG