Hotels in Mozambique

Enter your dates and choose from 549 hotels and other places to stay!

October 2026

1234
567891011
12131415161718
19202122232425
262728293031

November 2026

1
2345678
9101112131415
16171819202122
23242526272829
30
Flexible date options
Select occupancy

Top destinations for Mozambique city trips

Find hotels in some of the most popular cities in Mozambique

Maputo

Unique Architecture, Street Food & Markets, Arts & Crafts
49 hotels

Vilanculos

Tropical beach, Turquoise Waters, Diving & Snorkeling
13 hotels

Tete

Lakes & Rivers, Mining Heritage, Historical Landmarks
12 hotels

Vila Praia Do Bilene

Beach Resort Area, Lakes & Rivers, Tropical beach
3 hotels

Nampula

Geological Phenomena, Museums & Galleries, Local Traditions
4 hotels

Beira

Harbors & Ports, Unique Architecture, Waterfronts
8 hotels

Pemba

Tropical beach, Diving & Snorkeling, Turquoise Waters
7 hotels

Inhambane

Marine Wildlife, Diving & Snorkeling, Tropical beach
8 hotels

Matola

Industrial Heritage, Harbors & Ports, Wartime Landmarks
5 hotels

Cidade de Nacala

Harbors & Ports, Diving & Snorkeling, Tropical beach
4 hotels

Hotels in the most popular regions in Mozambique

Discover Mozambique by exploring its top regions

Xai-Xai

2 hotels

Maputo

56 hotels

Nacala Velha

4 hotels

Matutuíne

3 hotels

Vilanculos

13 hotels

Bilene

3 hotels

Tete Province

13 hotels

Mossuril

1 hotel

Pemba

7 hotels

Changara

12 hotels

Nampula

4 hotels

Inhassoro

1 hotel

Dondo

9 hotels

Boane

1 hotel

Buzi

1 hotel

Marracuene

1 hotel

Nicoadala

1 hotel

Explore and find Hotels in Mozambique

Mozambique is a country of wonderful contrasts, from the towering Chimanimani Mountains on the Zimbabwean border, to the palm-fringed Indian Ocean coastline, and the game-filled national parks in between. This contrast is also apparent in the south capital, Maputo. Here, peeling Portuguese architecture and faded art deco charm echo of a transplanted era, of which the elegant, Beaux-Arts-style Maputo Railway Station is the standout survivor. But this vibrant port city also boasts a contemporary culture. Pick up a souvenir from FEIMA, a large market packed with artisanal crafts and trinkets, or join the locals for a marrabenta-fuelled night out. From here, a glorious, beach-strewn coastline stretches over 2,400 km all the way to Tanzania, which borders Mozambique to the north. Tofo Beach, still in the southern region, offers excellent diving and surfing, while Pemba and the Quirimbas Islands in the north are popular for their powdery-white sands. And for those willing to veer from the beaten path, there’s the offshore Bazaruto Archipelago, reached via a short boat trip from the coastal town of Vilanculos. These five islands form an idyllic national park of unspoiled natural scenery and rare marine life. Go snorkelling in the reefs, enjoy a picnic on a private islet, or go diving for the chance to swim beside whale sharks, dolphins and dugongs. Accommodation in Mozambique ranges from friendly guesthouses and hostels through to some of the most expensive resort accommodation in southern Africa. Nearly all of it is found along or near the coast.

Top picks for hotels in Mozambique

Try one of these popular and highly-rated Mozambique hotels

See all
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 349 reviews

San Martinho Vila Azul features an outdoor swimming pool, fitness centre, a garden and restaurant in Vila Praia Do Bilene.

From £81 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 138 reviews

Situated in Praia do Tofo, 200 metres from Tofo Beach, Kitesurf Tofo House - 1 minute walk from beach and center features accommodation with a garden, free private parking, a terrace and barbecue...

From £33 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 650 reviews

San Martinho Hotel features an outdoor swimming pool, fitness centre, a garden and restaurant in Vila Praia Do Bilene.

From £127 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 110 reviews

Situated in Vila Praia Do Bilene, 22 km from Lake Uembje, Bilene Home features accommodation with air conditioning and access to a garden.

From £68 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 204 reviews

Angel Guest House features air-conditioned rooms in Maputo. The property features city views. There is free private parking and the property provides paid airport shuttle service.

From £33 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 151 reviews

Situated at the end of Tofo Beach and within a 200-metre walk of the market and the centre of Tofo, Baia Sonambula features accommodation with a shared lounge, a garden and room service for your...

From £72 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 144 reviews

Offering garden views, Mango Beach Resort in Praia do Tofo offers accommodation, an outdoor swimming pool, a fitness centre, a garden, a private beach area and a restaurant.

From £18 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 115 reviews

Situated 15 km from Chidenguele, Naara Eco Lodge & Spa offers accommodation accessible only by high-rise 4x4 vehicle, situated on the banks of Nhambavale Lake.

From £79 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 183 reviews

Located in Vilanculos, 400 metres from Vilankulos Beach, Vilancool Beach Resort offers accommodation with air conditioning and access to a garden.

From £105 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 266 reviews

Located on the beach between Xai-Xai and Chidenguele, Zona Braza Beach Lodge features 3 outdoor pools, a restaurant and bar.

From £47 per night

Best reviewed hotels

See all

Located in on the north east coast of Mozambique in Vilankulos, this luxury boutique beachfront hotel features a spa and wellness centre, infinity outdoor swimming pool and tropical garden offering...

Guest review
Exceptional, wonderful hotel, the staff is amazing, so kind and adapt to any dietary requirements. Breakfast and food is wonderful. Beach suite is amazing with private pool and direct beach access, a dream! Thank you
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 182 reviews
From £303 per night

Situated in Inhambane, a few steps from Tofo Beach, Blue Ocean Tofo Hotel & Resort features accommodation with a terrace, free private parking, a restaurant and a bar.

Guest review
Fantastic 5 star Room and great staff right on the beach with Olympic size pool, what can be better!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 35 reviews
From £169 per night

Hotel Bom Amigo has a garden, terrace, a restaurant and bar in Inhambane. Among the facilities at this property are room service and a 24-hour front desk, along with free WiFi throughout the property....

Guest review
The on-site restaurant had a wonderful ambiance, and while the room wasn't huge, it was wonderfully cozy, clean, and comfortable, equipped with everything one needs. It truly felt like a home away from home.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 53 reviews
From £51 per night

San Martinho Hotel features an outdoor swimming pool, fitness centre, a garden and restaurant in Vila Praia Do Bilene.

Guest review
Extremely well maintained and they have thought about everything.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 650 reviews
From £126 per night

Situated in Vilanculos and with Vilankulos Beach reachable within 100 metres, Casa Regina features a garden, rooms, free WiFi throughout the property and a terrace. The rooms have a patio.

Guest review
The room was beautiful, aircon worked well, hot water was working fine, toilet is large and clean. But what stood out was the hospitality of Judith, Dominic and Ecleria who made sure we were well taken care of. Location of the lodge was great, within walking distance to the beach (less than 3 min!) and eateries. The neighbourhood is quiet and safe to walk around even at night. The fresh coconut literally plucked from the coconut tree in front of us was a plus! Breakfast was simple but fresh. Loved the fruits! Don’t be worried if you don’t see too many reviews, this place is a true hidden gem
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 17 reviews
From £65 per night

Situated in Vilanculos, 1.6 km from Vilankulos Beach, Residencial Duma - Family Run Hotel features accommodation with an outdoor swimming pool, free private parking, a private beach area and a shared...

Guest review
The staff was very friendly, the room was very comfortable, perfect service 😁
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 22 reviews
From £26 per night

Offering an outdoor pool and a restaurant, Casa Cabana Beach is located in Vilanculos by the beachfront. Free WiFi access is available.

Guest review
Casacabana was a wonderful ten day stay for us (my wife and I). Bobo and the rest of the wonderful staff were amazing and like a family to us. We were in a bungalow right off the beach and enjoyed the soothing nature of the weather, beach and constant ocean tides. For breakfast and dinner we only went to the attached Casbah Restaurant as the food prepared by the kind chefs was first rate. Our housekeeping was thorough and left us with everything we needed. Everyone here was so good to us and we will always cherish the memories.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 128 reviews
From £138 per night

Sky Island Resort features a garden, terrace, a restaurant and bar in Ponta Malongane. Featuring family rooms, this property also provides guests with a barbecue.

Guest review
It was true value for money. Friendly and professional staff. Amazing view. Food was delicious.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 163 reviews
From £111 per night

Hotel Cardoso offers accommodation in Maputo. The hotel has an outdoor pool and views of the city and sea. Guests can enjoy a drink at the bar. Free private parking is available on site.

Guest review
Exceptionally friendly, competent, ready to help staff!!!
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 494 reviews
From £128 per night

Situated in Vilanculos, a few steps from Vilankulos Beach, Hotel Aguia Negra features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

Guest review
I rarely had breakfast as i slept in mostly, but when we went for lunch and dinner the food portions were very good and the food was fresh and well prepared.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 41 reviews
From £248 per night

Located in Maputo, 1.8 km from Maputo Shopping Centre, Meliá Maputo Sky features air-conditioned rooms and free WiFi.

Guest review
It was beautifully modern, design-forward in an excellent location within the City Mall.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 271 reviews
From £127 per night

Polana Plaza Hotel is set in Maputo, in the Polana Cimento A district. This 3-star hotel offers room service.

Guest review
Very good location and an excelent breakfast
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,288 reviews
From £107 per night

Most booked hotels in Mozambique in the past month

See all

Popular with guests booking hotels in Maputo

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,739 reviews

Popular with guests booking hotels in Maputo

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 443 reviews

Popular with guests booking hotels in Maputo

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 756 reviews

Popular with guests booking hotels in Maputo

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,287 reviews

Popular with guests booking hotels in Ponta do Ouro

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,218 reviews

Popular with guests booking hotels in Maputo

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 179 reviews

Popular with guests booking hotels in Maputo

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 579 reviews

Popular with guests booking hotels in Maputo

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 494 reviews

Popular with guests booking hotels in Vila Praia Do Bilene

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 650 reviews

More places to explore, more ways to go

  • Cheap holidays in Nampula

    Plan everything you need for your holidays in one place – from flights and stays to tours and activities
  • Flights to Mozambique

    Book your flight to Mozambique in a matter of minutes!
  • Flights from London to Beira

    Need to book flights for your trip? Find and compare prices for this and other popular routes right here on Booking.com.
  • Flights from London to Maputo

    Need to book flights for your trip? Find and compare prices for this and other popular routes right here on Booking.com.
  • All hotels

    Whether you're going to Mozambique, elsewhere in Africa or any other corner of the world, you'll find the perfect hotel on Booking.com.
  • Hotels in the United States

    Already thinking about your next trip? Take a look at some of the fantastic accommodation options in the United States to get you started!
  • Hotels in France

    Already thinking about your next trip? Take a look at some of the fantastic accommodation options in France to get you started!
  • Hotels in South Africa

    Thinking about extending your trip or planning your next adventure? Check out options for another destination in the same part of the world as South Africa.
  • Hotels in Tanzania

    Thinking about extending your trip or planning your next adventure? Check out options for another destination in the same part of the world as Tanzania.