Hotels in Mozambique

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

Top destinations for Mozambique city trips

Find hotels in some of the most popular cities in Mozambique

Maputo

Seafood, Friendly Locals, Restaurants
148 hotels

Ponta do Ouro

Beaches, Friendly Locals, Water Sports
60 hotels

Vila Praia Do Bilene

Relaxation, Beaches, Tranquillity
48 hotels

Vilanculos

Beaches, Relaxation, Beach Walks
46 hotels

Praia do Tofo

Beaches, Relaxation, Diving
45 hotels

Inhambane

Beaches, Sunbathing, Diving
41 hotels

Ponta Malongane

Tropical Weather, Tranquillity, Romantic Escapes
41 hotels

Ponta Mamoli

36 hotels

Matola

Friendly Locals, Sunny Weather, Food
24 hotels

Fombeni

17 hotels

Hotels in the most popular regions in Mozambique

Discover Mozambique by exploring its top regions

Maputo

183 hotels

Matutuíne

167 hotels

Vilanculos

47 hotels

Xai-Xai

17 hotels

Nacala Velha

7 hotels

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.3
Wonderful - What previous guests thought, 115 reviews

Located in Praia do Tofo, a few steps from Tofo Beach, Lehani Beach Hostel provides accommodations with an outdoor swimming pool, free private parking, a terrace and a bar.

From $52 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 123 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 $43 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 265 reviews

Located in Vila Praia Do Bilene, 13 miles from Lake Uembje, Mukumbura Lodge Bilene provides accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

From $227 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 103 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 $90 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 106 reviews

Montebelo Milibangalala Bay Resort has a private beach area, shared lounge, a terrace and restaurant in Maputo. There's an outdoor pool and guests can use free WiFi and free private parking.

From $263 per night
Scored out of 10, guest rating 9.3
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 $92 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 154 reviews

Gala Gala Eco Resort in Ponta do Ouro features an outdoor swimming pool and barbecue facilities. This property is 1640 feet from the private beach and offers free WiFi and free private parking.

From $81 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 131 reviews

Located 9.3 mi from Chidenguele, Naara Eco Lodge & Spa offers accommodations accessible only by high-rise 4x4 vehicle, located on the banks of Nhambavale Lake.

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

Vilancool Beach Resort offers air-conditioned rooms in Vilanculos. This beachfront property offers access to a patio, free private parking, and free Wifi.

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

DEVOCEAN Lodge is based in the picturesque village of Ponta Do Ouro in Southern Mozambique. The area features magnificent marine life and several off-shore coral dove sites.

From $70 per night

Best reviewed hotels

See all

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.

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

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...

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 152 reviews
From $372 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.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 699 reviews
From $157 per night

Tete Ferry Sun features an outdoor swimming pool, fitness center, a garden and shared lounge in Tete. This 4-star hotel offers a 24-hour front desk. Guests can have a drink at the bar.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 35 reviews
From $162 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.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 369 reviews
From $205 per night

Located in Inhambane, 15 miles from Tofinho Monument, Hotel Bom Amigo has accommodations with a garden, free private parking, a restaurant and a bar.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 11 reviews
From $72 per night

Located in Maputo, 1.5 miles from Maputo City Hall, Guesthouse MALAGUETA INN II provides accommodations with a garden, free private parking, a terrace and a bar.

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

Featuring a terrace, restaurant and views of city, Oryx Boutique Hotel is located in Maputo, 1.1 miles from Maputo City Hall.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 93 reviews
From $91 per night

Located in Tete, Hotel Nhungue & Shopping Lda features a restaurant and a bar. With a garden, the 2-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 9 reviews
From $43 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.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 177 reviews
From $109 per night

Offering an outdoor pool and a restaurant, Polana Serena Hotel is located in Maputo. Free WiFi access is available. Each room here will provide you with a TV, air conditioning and a mini-bar.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 464 reviews
From $196 per night

Residencial Nyelete is located in Vilanculos, a 11-minute walk from Vilankulos Beach. Certain accommodations at the property have a terrace with a garden view.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 6 reviews
From $38 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.2
Very Good - What previous guests thought, 1,521 reviews

Popular with guests booking hotels in Maputo

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 458 reviews

Popular with guests booking hotels in Ponta do Ouro

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

Popular with guests booking hotels in Maputo

Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 86 reviews

Popular with guests booking hotels in Maputo

Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 21 reviews

Popular with guests booking hotels in Maputo

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

Popular with guests booking hotels in Vila Praia Do Bilene

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 592 reviews

Popular with guests booking hotels in Maputo

Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 202 reviews

Popular with guests booking hotels in Vila Praia Do Bilene

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 699 reviews

Popular with guests booking hotels in Vila Praia Do Bilene

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 117 reviews