Hotels in Mozambique

Enter your dates to pick from 585 hotels and other places to stay!

November 2026

1234567
891011121314
15161718192021
22232425262728
2930

December 2026

12345
6789101112
13141516171819
20212223242526
2728293031
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

Vila Praia Do Bilene

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

Vilanculos

Tropical beach, Turquoise Waters, Diving & Snorkeling
14 hotels

Tete

Lakes & Rivers, Mining Heritage, Historical Landmarks
12 hotels

Nampula

Geological Phenomena, Museums & Galleries, Local Traditions
4 hotels

Pemba

Tropical beach, Diving & Snorkeling, Turquoise Waters
7 hotels

Beira

Harbors & Ports, Unique Architecture, Waterfronts
8 hotels

Inhambane

Marine Wildlife, Diving & Snorkeling, Tropical beach
8 hotels

Chimoio

Geological Phenomena, Scenic Views, Hiking
4 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

Maputo

56 hotels

Xai-Xai

2 hotels

Nacala Velha

4 hotels

Bilene

3 hotels

Tete Province

13 hotels

Mossuril

1 hotel

Vilanculos

14 hotels

Nicoadala

1 hotel

Matutuíne

3 hotels

Inhassoro

1 hotel

Dondo

9 hotels

Nampula

4 hotels

Pemba

7 hotels

Boane

1 hotel

Gondola

4 hotels

Changara

12 hotels

Chibuto

1 hotel

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
Wonderful - What previous guests thought, 363 reviews

San Martinho Vila Azul features an outdoor swimming pool, fitness center, a garden and restaurant in Vila Praia Do Bilene. Featuring family rooms, this property also provides guests with a playground....

From $85 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 154 reviews

Located in Vilanculos, a few steps from Vilankulos Beach, Telvina Beach Lodge provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

From $87 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 120 reviews

Offering a garden, SUPER MARES_Comfortable & Cozy Apartment offers accommodations in Maputo. This beachfront property offers access to table tennis, free private parking, and free Wifi.

From $101 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 245 reviews

Guesthouse MALAGUETA INN II in Maputo features 3-star accommodations with a garden, a terrace and a bar. There's an outdoor pool and guests can use free WiFi and free private parking.

From $51 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 141 reviews

Located in Praia do Tofo, a 2-minute walk from Tofo Beach, Kitesurf Tofo House - 1 minute walk from beach and center has accommodations with a garden, free private parking, a terrace and barbecue...

From $37 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 642 reviews

Located in Vila Praia Do Bilene, 15 miles from Lake Uembje, San Martinho Hotel provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

From $131 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 111 reviews

Bilene Home features air-conditioned accommodations in Vila Praia Do Bilene. This beachfront property offers access to a patio, free private parking, and free Wifi.

From $71 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 216 reviews

Angel Guest House is offering accommodations in Maputo. The guest house provides rooms with air conditioning, free private parking, and free Wifi.

From $42 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 149 reviews

Located at the end of Tofo Beach and within a 200-yard walk of the market and the center of Tofo, Baia Sonambula features accommodations with a shared lounge, a garden and room service for your...

From $106 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 147 reviews

Providing garden views, Mango Beach Resort in Praia do Tofo provides accommodations, an outdoor swimming pool, a fitness center, a garden, a private beach area and a restaurant.

From $19 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 center, infinity outdoor swimming pool and tropical garden offering...

Guest review
This hotel is amazing. The service is by far the best we got on our trip. The rooms are beautiful and the location could not be better. The restaurant is great and they take care of all your travel needs. Their boat trip to Bazaruto was one of the top experiences of our trip
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 187 reviews
From $344 per night

Located in Inhambane, a few steps from Tofo Beach, Blue Ocean Tofo Hotel & Resort has accommodations with a terrace, free private parking, a restaurant and a bar.

Guest review
We stayed at Blue Ocean Tofo Hotel for our honeymoon beach getaway, and it was flawless! It operates at a true 5-star standard—impeccably clean with incredible service that catered to our every need. They handled our airport transfers and even added beautiful honeymoon decorations to our spotless superior oceanview king room. Unlike other lodges in the area, the Wi-Fi here is excellent and available everywhere. The beachside infinity pool is stunning, and the onsite restaurant serves superb food. Plus, it’s a 5-minute walk to dozens of diverse restaurants (sushi, Mexican, local food). Tofo town and the 7km beach felt incredibly safe to walk around. The vibe is great, with live music and a fun street party every Sunday. Tip: Draw cash in Maputo/Inhambane first as there are no local ATMs, though 90% of places take cards. With room options for most budgets, it’s a perfect value for honeymooners, families, and solo travelers!
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 38 reviews
From $177 per night

Located in Vilanculos, a few steps from Vilankulos Beach, Telvina Beach Lodge provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

Guest review
As described and showed on pictures
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 154 reviews
From $87 per night

Guesthouse MALAGUETA INN II in Maputo features 3-star accommodations with a garden, a terrace and a bar. There's an outdoor pool and guests can use free WiFi and free private parking.

Guest review
amazing place with great holiday and traveller wibes, extremely helpful and friendly staff, swimming pool is very useful after full day Maputo sightseeing, good wifi, location close to many shops and restaurants, safe. there is even a communal kitchen. thank you for your hospitality and going above and beyond to help us when needed!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 245 reviews
From $51 per night

Located in Inhambane, Hotel Bom Amigo has a garden, bar and free WiFi throughout the property. There's a restaurant serving African cuisine, and free private parking is available.

Guest review
Hotel Bom Amigo feels like a true oasis in the heart of Inhambane. Its location is exceptionally safe and surrounded by charming colonial houses, which adds a unique sense of calm and character to the area. The staff were incredibly helpful, and the hotel was always clean and well maintained. Angelo is an absolute GOAT, an excellent host who truly makes the experience special.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 53 reviews
From $54 per night

Located in Vila Praia Do Bilene, 15 miles from Lake Uembje, San Martinho Hotel provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

Guest review
Staff were very friendly. They organized a birthday cake for my girlfriend. The manager Armando was excellent, always attending to our needs at the restaurant
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 642 reviews
From $131 per night

Located in Vilanculos, a few steps from Vilankulos Beach, Casa Regina has air-conditioned accommodations and a garden. All rooms have a patio. At the hotel, rooms contain a balcony.

Guest review
Dominique the landlord is super kind and accomplished, the room is clean and large. There is a comfortable king bed, kitchenette area with a mini fridge and kettle, a couch, and an attached bathroom! There is an upstairs terrace with a beautiful view, sun beds, a bench, and seating with tables.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 17 reviews
From $74 per night

Located in Vilanculos, a 19-minute walk from Vilankulos Beach, Residencial Duma - Family Run Hotel has accommodations with an outdoor swimming pool, free private parking, a private beach area and a...

Guest review
I stayed for 4 nights but I felt so at home and welcome with Duma I was tempted to cancel all of my other holiday plans and stay for a whole month. Unfortunately I still had to go :( . Everyone at the house is very loverly. Duma and all the staff are accomodating and warm. The bed is comfortable and the pool is perfect in the hot Mosambique sun. I hope to return again soon.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 24 reviews
From $30 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
Casa Cabana Beach Lodge was perfect for us. Rob was very communicative, especially with the protests going on at the time of our visit, which was reassuring. Bobo met us at the airport and took good care of us during our visit. He arranged for us to do a day tour to Bazaruto, etc with Sunset Dhow Safari. We were in standard room #3 and were very happy to be in the room instead of one of the cottages. It also had a queen bed. It was more private and we had the whole garden area in front of our room. The room was spotless, was very large and tastefully decorated with local handicrafts. The bed was super comfortable with the softest sheets ever! The patio was lovely for having morning coffee and relaxing in the afternoon. All the staff were very helpful and attentive. Breakfast was very good with homemade bread and eggs to order. We also ended up eating 2 dinners there as well. The grilled fish was delicious. We also enjoyed walking into the village which was a bit long. You can also take a tuk-tuk (chopela). If walking, walk the road the entire way or the beach, with slight detour, the whole way. Do not try to cut over half-way because the “roads” on Google Maps are tiny winding foot trails. We preferred walking along the beach and swimming at the beach in front of Telvina Beach Lodge Restaurant. We really enjoyed our stay at Casa Cabana and would return if in the area. Thank you!
Scored out of 10, guest rating 8.9
Excellent - 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 grill.

Guest review
Great place with amazing staff. The walk to the beach is very doable. It looks high but the pathway they created makes it very easy. Beach is simply amazing. The staff also needs mentioning. Amazing service all round.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 162 reviews
From $128 per night

Hotel Cardoso offers accommodations 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
Lovely staff, who really take care of you
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 498 reviews
From $147 per night

Located in the Sommerschield district of Maputo, Oryx Boutique Hotel has a terrace and a restaurant.

Guest review
There was not one aspect of my stay that didn’t exceed my expectations. The staff and especially the manager are all very well informed and helpful. I began my Maputo experience at another hotel that is supposed to be one of the best hotels in the city but it was only after moving to Oryx that I really felt comfortable. This is a new hotel and the tv selection is incredible plus you can hire a car and driver through Oryx at a fair price. There are small cafes in the immediate area and a Mercado just steps away from the hotel.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 158 reviews
From $75 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,730 reviews

Popular with guests booking hotels in Maputo

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

Popular with guests booking hotels in Maputo

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

Popular with guests booking hotels in Maputo

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

Popular with guests booking hotels in Maputo

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

Popular with guests booking hotels in Maputo

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 498 reviews

Popular with guests booking hotels in Maputo

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 583 reviews

Popular with guests booking hotels in Maputo

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 302 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,222 reviews

Popular with guests booking hotels in Vila Praia Do Bilene

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 642 reviews

More places to explore, more ways to go

  • Cheap vacations in Nampula

    Plan everything you need for your vacation in one place – from flights and stays to tours and activities
  • 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 started!
  • Hotels in France

    Already thinking about your next trip? Take a look at some of the fantastic accommodation options in France to get 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.
  • Flights to Mozambique

    Book your flight to Mozambique in a matter of minutes!
  • Flights from New York to Maputo

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