Skip to main content

Search hotels in Miramar

Enter your dates to see the latest prices and deals for Miramar hotels

Miramar – 11 hotels and places to stay

Filter by:

Star rating
Review score

Venha Juntos Guest Homes

Miramar

Featuring an outdoor swimming pool and views of sea, Venha Juntos Guest Homes is a recently renovated guest house located in Miramar, 500 metres from Barra Beach.

N
Nicola
From
Italy
I had really a good time! Oliver and his family do as much as they can to make me feel at home! Always available to take me around Barra arranging for me excursions and everything's to make for me an amazing holiday.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 7 reviews
Price from
US$39.12
1 night, 2 adults

Sava Dunes

Miramar

Located on the Praia da Barra beachfront and featuring a swim-up bar, Sava Dunes has free WiFi. This property also provides guests with a sun terrace.

d
diana
From
Portugal
The view from our room, having breakfast and watch the whales in the sea. The food was also really good.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 31 reviews
Price from
US$272
1 night, 2 adults

Bay View Lodge

Miramar

With garden views, Bay View Lodge is situated in Miramar and has a restaurant, a business centre, bar, garden, year-round outdoor pool and terrace.

K
Ksenia
From
Italy
The place was amazing. We stayed in a house with a sea view. It was spacious and clean. The staff was very friendly and helpful. We ended up staying more than we had planned. There is also a restaurant and a swimming pool on site. And the beach is really beautiful.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 45 reviews
Price from
US$107.74
1 night, 2 adults

Sentidos Beach Retreat

Miramar

Sentidos Beach Retreat is set on Barra Beach, 30 minutes drive from Inhambane. It features a sun deck with pool overlooking the sea and a beach restaurant.

C
Candice
From
South Africa
The resort was incredible and the staff were so friendly and helpful. All the facilities were really good.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 26 reviews
Price from
US$400
1 night, 2 adults

Singila Ocean Lodge

Inhambane (Near Miramar)

Situated in Inhambane, 2.5 km from Tofinho Beach, Singila Ocean Lodge features accommodation with a garden, free private parking, a private beach area and a terrace.

C
Claudia
From
Italy
The lovely people working there and falling asleep with the sound of the ocean
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 36 reviews
Price from
US$71.98
1 night, 2 adults

Kitesurf Tofo House - 1 minute walk from beach and center

Praia do Tofo (Near Miramar)

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

P
Paula
From
Chile
I just booked for 4 nights and ended up staying for 12 days!! Super cozy, familiar and chilled!! Sasha and Criss are incredibles hostest. The house it’s super equipped, the shared dorm it’s super comfy, the kitchen it’s perfect to cook your meals and they even have a bbq place! Thank you guys for
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 109 reviews
Price from
US$43.03
1 night, 2 adults

Kumba Lodge

Praia do Tofo (Near Miramar)

With Tofo Beach reachable in 50 metres, Kumba Lodge offers accommodation, a restaurant, an outdoor swimming pool, a garden and a terrace. Free WiFi is offered.

A
Araujo
From
Mozambique
To be honest, we enjoyed from the beginning to the end. We had a small misunderstanding, but the management resolved it. We recommend this spot for a full relax mode.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 397 reviews
Price from
US$68.85
1 night, 2 adults

Baia Sonambula

Praia do Tofo (Near Miramar)

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

R
Roger
From
Spain
The taste in the details and the decoration of the place. Exceptional breakfast!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 143 reviews
Price from
US$95.16
1 night, 2 adults

Coral Villa - Beachfront Villa with Private Pool by Karula

Inhambane (Near Miramar)

Featuring a patio with pool views, a private beach area and a rooftop pool, Coral Villa - Beachfront Villa with Private Pool by Karula can be found in Inhambane, close to Barra Beach and 16 km from...

T
TZU NING
From
Taiwan
An amazing accommodation experience—highly recommended for anyone looking to enjoy a holiday here! The villa owner is incredibly friendly and also offers great recommendations for nearby water activities and restaurants. Truly fantastic!
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 7 reviews
Price from
US$383.38
1 night, 2 adults

CosyBe Villas

Praia do Tofo (Near Miramar)

Boasting a garden and views of garden, CosyBe Villas is a recently renovated apartment situated in Praia do Tofo, 400 metres from Tofo Beach.

G
Gavin
From
United Kingdom
Lovely apartment with good facilities. Breakfast included at Kumba Lodge overlooking the ocean. Stunning. Pedro, Narciso, Fernando and Jessica were all super helpful. Thank you to Pedro for taking me to see the football game in his village!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 57 reviews
Price from
US$49.50
1 night, 2 adults
See all 11 hotels in Miramar

Most booked hotels in Miramar and surroundings in the past month

See all

Best hotels with breakfast in Miramar and nearby

  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 39 reviews

    Situated within 400 metres of Barra Beach and 12 km of Tofinho Monument, Vista do Mar provides rooms with air conditioning and a private bathroom in Inhambane.

    From US$171.50 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 7 reviews

    Situated 6.8 km from Tofinho Monument, Vertigo Lodge de Estaurio offers an outdoor swimming pool, a shared lounge and air-conditioned accommodation with a patio and free WiFi.

    From US$125 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 180 reviews

    Casa na Praia Tofo- beach front hotel is located on the beach in Praia do Tofo. Free WiFi access is available at the Lounge Bar and on the restaurant deck.

    From US$78.75 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 12 reviews

    Situated within 200 metres of Tofo Beach and 1.4 km of Tofinho Monument, Seven Heaven do Indico features rooms with air conditioning and a private bathroom in Inhambane.

    From US$52.66 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 227 reviews

    Providing garden views, Mozambeat Motel in Praia do Tofo provides accommodation, an outdoor swimming pool, a garden, a bar, barbecue facilities and a shared lounge.

    From US$60 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 3 reviews

    Located in Inhambane, a few steps from Barra Beach, umbila:Barra provides accommodation with free bikes, free private parking, an outdoor swimming pool and a garden.

  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 13 reviews

    Boasting accommodation with a private pool, sea view and a balcony, Mozambique, Inhambane,Barra -Entire Beach House is situated in Inhambane.

  • Set in Inhambane, Ate Amanha offers accommodation with private pool, free WiFi and free private parking for guests who drive. This holiday home features air-conditioned accommodation with a patio.

Budget hotels in Miramar and nearby

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    With pool views, Cabana Beach Lodge is set in Cabo Conguiane and has a restaurant, a concierge service, bar, garden, year-round outdoor pool and terrace.

    From US$101.64 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 57 reviews

    Boasting a garden and views of garden, CosyBe Villas is a recently renovated apartment situated in Praia do Tofo, 400 metres from Tofo Beach.

    From US$53.73 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 92 reviews

    With Tofo Beach reachable in 400 metres, Mango Beach Resort offers accommodation, a restaurant, an outdoor swimming pool, a fitness centre and a garden.

    From US$46.68 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 3 reviews

    Situated in Praia do Tofo and only a few steps from Tofo Beach, Kategha Beach Guesthouse features accommodation with garden views, free WiFi and free private parking.

    From US$38.22 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 29 reviews

    Boasting sea views, Musica do Mar Beach Front Apartments, Ocean View offers accommodation with barbecue facilities and a balcony, around a few steps from Tofo Beach.

    From US$80.51 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 14 reviews

    Offering garden views, Casa Bali Tofo is set in Praia do Tofo and features a wellness area with a hot tub and a public bath.

    From US$91.72 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 95 reviews

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

    From US$46.94 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 98 reviews

    Set in Praia do Tofo, near Tofo Beach and Tofinho Monument, Paradise Dunes is a recently renovated property, featuring, a garden and barbecue facilities.

    From US$59.46 per night