1. Radisson Blu Hotel Maputo
    Near Museum of Natural History
    $260.00 - $370.00
    5.0 Stars
  2. Polana Serena Hotel
    Near Museum of Natural History
    $365.00 - $650.00
    5.0 Stars
  3. Girassol Indy Congress Hotel And Spa
    Near Eduardo Mondlane University
    $191.50 - $245.19
    3.5 Stars
  4. Hotel Cardoso
    Near Museum of Natural History
    $273.50 - $713.68
    4.0 Stars
  5. Pestana Rovuma
    Near Maputo Cathedral
    $197.00 - $360.00
    4.0 Stars
  6. Afrin Prestige
    Near Maputo Botanical Gardens
    $153.82 - $154.82
    5.0 Stars
  7. Hotel Avenida
    Near Museum of Natural History
    $256.41 - $371.79
    5.0 Stars
  8. Catembe Gallery Hotel
    On the beach
    $77.97 - $298.31
    3.5 Stars
  9. Machangulo Beach Lodge
    Near Ponta Abril
    $650.00 - $651.00
    4.0 Stars
  10. Pestana Inhaca Lodge
    By the ocean
    $128.20 - $166.67
    4.0 Stars
  11. Hotel Tivoli Maputo
    Near Maputo Botanical Gardens
    $195.00 - $295.00
    3.0 Stars
  12. Girassol Bahia
    Near Maputo Botanical Gardens
    $251.71 - $252.71
    3.0 Stars
  13. Hotel Turismo
    Near Maputo Botanical Gardens
    $113.37 - $114.37
    3.0 Stars
  14. Anantara Bazaruto Island Resort & Spa
    Near the airport
    $1,042.74 - $1,623.93
    4.0 Stars
  15. Casa na Praia
    Near Tofo Beach
    $171.29 - $197.93
    3.0 Stars
  16. White Pearl Resorts
    By the ocean
    $820.00 - $860.00
    4.0 Stars
  17. Casa Rex by Sol Resorts
    Near Vilanculos Beach
    $224.79 - $310.26
    4.0 Stars
  18. Hotel Tivoli Beira
    Near Praca do Municipio
    $141.03 - $263.25
    3.5 Stars
  19. AVANI Pemba Beach Hotel and SPA
    Near Pemba Beach
    $242.23 - $777.49
    3.5 Stars
  20. Park Inn by Radisson Tete
    In the city center
    $235.00 - $270.00
    4.0 Stars
  21. Pestana Bazaruto Lodge
    By the ocean
    $410.26 - $520.51
    4.0 Stars
  22. Azura Benguerra Island
    Near Benguerra Island Beach
    $1,950.00 - $1,951.00
    5.0 Stars
  23. Barra Beach Club
    Near Barra Beach
    $297.00 - $387.00
    4.0 Stars
  24. Dugong Beach Lodge
    On the beach
    $860.00 - $861.00
    4.0 Stars
  25. Villas do Indico Eco-Resort & Spa Lodge
    Near Vilanculos Beach
    $150.00 - $151.00
    4.0 Stars
  26. Guiquindo Lodge
    On the beach
    $85.47 - $86.47
    3.0 Stars
  27. Coral Lodge 15.41
    In Mossuril (La Veranda)
    $655.00 - $656.00
    5.0 Stars
  28. Casa Barry Beach Lodge
    Near Tofo Beach
    $135.00 - $475.00
    2.0 Stars
  29. Anantara Medjumbe Island Resort & Spa
    Near Medjumbe Beach
    $1,180.00 - $1,181.00
    5.0 Stars
  30. Rainbow Hotel Mocambique
    Near Praca do Municipio
    $110.00 - $160.00
    3.0 Stars
  31. Girassol Lichinga Hotel
    In the city center
    $106.20 - $119.55
    3.0 Stars
  32. Blue Moon Beach Holiday Resort
    By the ocean
    $133.34 - $134.34
    3.0 Stars
  33. MozGuest Residence
    Near Maputo Botanical Gardens
    $72.68 - $87.72
    3.5 Stars
  34. Villa das Arábias Boutique Hotel
    Near Museum of Natural History
    $107.26 - $190.99
    3.5 Stars
  35. Villas Das Mangas Hotel
    Near Museum of Natural History
    $0.00 - $0.00
    3.5 Stars
  36. Golden Sands Apartments by Sol Resorts
    Near the beach
    $102.56 - $307.69
    3.5 Stars
  37. Castelo do Mar
    On the beach
    $220.00 - $340.00
    3.5 Stars
  38. Girassol Nampula Hotel
    Near Nampula Cathedral
    $98.48 - $99.48
    2.5 Stars
  39. Golden Peacock Resort Hotel
    Near Beira Beach
    $96.00 - $220.00
    5.0 Stars
  40. Nacala Plaza Business Design Hotel
    Near Nacala Plaza
    $99.32 - $257.97
    3.5 Stars
  41. Girassol Gorongosa Lodge & Safari
    In Chitengo
    $93.81 - $239.98
    3.0 Stars
  42. VIP Inn Beira
    Near Praca do Municipio
    $91.46 - $92.46
    3.0 Stars
  43. Matola Multihotel
    In Matola
    $99.19 - $198.38
    3.0 Stars
  44. Hotel 2001
    Near Maputo Botanical Gardens
    $94.92 - $110.74
    3.0 Stars
  45. Resotel
    Near Maputo City Hall
    $108.36 - $126.21
    3.0 Stars
  46. Hotel Atlantis
    Near Maputo Cathedral
    $110.32 - $117.34
    3.0 Stars
  47. San Martinho Beach Club
    By the ocean
    $150.35 - $161.92
    3.0 Stars
  48. Casa Babi
    Near Vilanculos Beach
    $207.24 - $208.24
    3.0 Stars
  49. Naara Ecolodge & Spa
    In Chidenguele
    $115.37 - $116.37
    3.0 Stars
  50. Vista do Mar
    Near Heroes' Square
    $80.96 - $107.95
    3.0 Stars
  51. VIP Executive Tete
    $113.92 - $114.92
    4.0 Stars
  52. Hotel Maputo
    Near Maputo Cathedral
    $148.32 - $181.32
    4.0 Stars
  53. VIP Executive Suites Maputo Hotel
    Near Museum of Natural History
    $129.78 - $130.78
    4.0 Stars
  54. Santorini Mozambique
    On the beach
    $1,017.09 - $1,102.56
    4.0 Stars
  55. Hotel Dona Ana
    Near Vilanculos Beach
    $240.00 - $350.00
    4.0 Stars
  56. Massinga Beach Lodge
    On the beach
    $0.00 - $0.00
    4.0 Stars
  57. Devocean Resorts
    Near Ponta Do Oruo Market
    $40.25 - $56.62
    2.5 Stars
  58. Villa do Paraiso
    Near Vilanculos Beach
    $350.00 - $351.00
    4.5 Stars
  59. Afrin Nacala Hotel
    Near Nacala Plaza
    $156.64 - $157.64
    3.0 Stars
  60. Ulala Lodge
    By the ocean
    $92.78 - $162.36
    3.0 Stars
  61. Casa Chibububo Lodge
    On the beach
    $61.84 - $103.07
    2.0 Stars
  62. Bahia Mar Boutique Hotel
    Near Vilanculos Beach
    $350.00 - $420.00
    5.0 Stars
  63. Nuarro
    Near Nangata Beach
    $480.00 - $481.00
    4.0 Stars
  64. Azura Quilalea Island
    By the ocean
    $1,500.00 - $1,501.00
    4.0 Stars
  65. Diamonds Mequfi Beach Resort
    In Mecufi
    $564.67 - $677.61
    5.0 Stars
  66. Vip Grand Maputo
    Near Maputo Botanical Gardens
    $148.32 - $149.32
    4.0 Stars
  67. Hotel Atlantis
    $0.00 - $0.00
    0.0 Stars