Skip to main content

Search hotels in David

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

David – 1 hotel or place to stay

Filter by:

Star Rating
Review score

Sky Island Resort

Ponta Malongane (Near David)

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.

A
Adele
From
Canada
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.6
Excellent - What previous guests thought, 187 reviews
Price from
$108.70
1 night, 2 adults

Ponta View Hotel

Ponta do Ouro (Near David)

Located in Ponta do Ouro, a 13-minute walk from Ponta do Ouro Beach, Ponta View Hotel has accommodations with free bikes, free private parking, an outdoor swimming pool and a garden.

N
Nelisiwe
From
South Africa
Perfectly nice if person come back I can go back to the place
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 58 reviews
Price from
$89.60
1 night, 2 adults

Gala Gala Eco Resort

Ponta do Ouro (Near David)

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.

J
José
From
Mozambique
It was amazing to stay there, it's PERFECT. I wanted to return there in December but they were full booked.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 155 reviews
Price from
$81
1 night, 2 adults

DEVOCEAN Lodge

Ponta do Ouro (Near David)

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.

A
Albert
From
South Africa
They have the best restaurant with the best prawns in Ponta. Lovely stay nice rooms and new mattresses. Very comfortable stay
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 396 reviews
Price from
$72
1 night, 2 adults

Casa da Praia

Mateus (Near David)

Casa da Praia is located in Mateus, just a 18-minute walk from Ponta Malongane Beach and 21 miles from iSimangaliso Wetland Park.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews
Price from
$140.88
1 night, 2 adults

8 Sleeper Ocean View 4x4 only

Ponta Malongane (Near David)

Featuring an outdoor swimming pool, 8 Sleeper Ocean View 4x4 only features accommodations in Ponta Malongane. This beachfront property offers access to free Wifi and free private parking.

S
Staples
From
South Africa
Big deck with amazing view of the ocean and beach. Beach access if you don’t mind the steps. Another deck on the side with braai and plunge pool, air conditioning and daily maid service, free parking and WiFi. Everything you need for a very comfortable stay.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 36 reviews
Price from
$126.79
1 night, 2 adults

Serenity, Ponta do Ouro

Ponta do Ouro (Near David)

Featuring a garden, Serenity, Ponta do Ouro offers accommodations in Ponta do Ouro. This property offers access to a patio, free private parking, and free Wifi.

D
Dombo
From
Mozambique
Very nice located, very clean… so peaceful
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 9 reviews
Price from
$120.45
1 night, 2 adults

Underwater Explorer

Ponta do Ouro (Near David)

Located in Ponta do Ouro with Ponta do Ouro Beach nearby, Underwater Explorer has accommodations with free private parking.

A
Anchi Bananchi
From
Serbia
Underwater explorer is a magical place for everyone with good spirit and good human vibes! We came as a group if co-workers for a staff retreat and strategic planning so the staff was super helpful in providing us with everything we needed. The view is excellent, diving centre is really good and facilities equipped with everything you need for a great vacation/retreat or a diving adventure!
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 206 reviews
Price from
$31.31
1 night, 2 adults

Moz Inn - Coconut View Resort

Lopes (Near David)

Moz Inn - Coconut View Resort in Lopes provides accommodations with a bar and barbecue facilities. All guests of the property enjoy access to an outdoor fireplace and a year-round outdoor pool.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 14 reviews
Price from
$41.09
1 night, 2 adults

Sunrise Beach Lodge

Ponta Malongane (Near David)

Featuring a swimming pool, a terrace, a bar and views of the sea, Sunrise Beach Lodge is located in Ponta Malongane and provides accommodations with free WiFi.

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 8 reviews
Price from
$106.93
1 night, 2 adults
See all hotels in and around David

Most booked hotels in David and surrounding area in the past month

See all

Budget hotels in David and nearby

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

    Nkanhi Centro de Conferências e Hotel in Ponta do Ouro provides accommodations with a garden and a bar.

    From $70.44 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 396 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 $71 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1 review

    Ponta do Ouro - MJ Residence is a recently renovated apartment in Ponta do Ouro where guests can make the most of the garden and barbecue facilities.

    From $105.19 per night
  • Aloha Moz Camp Site in Ponta do Ouro provides accommodations with a garden and a bar.

    From $33.34 per night
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 982 reviews

    Located in Ponta do Ouro, a few steps from Ponta do Ouro Beach, Ponta Mar Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

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

    Located in Ponta do Ouro with Ponta do Ouro Beach nearby, Underwater Explorer has accommodations with free private parking.

    From $31.31 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 155 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 $84.60 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 14 reviews

    Moz Inn - Coconut View Resort in Lopes provides accommodations with a bar and barbecue facilities. All guests of the property enjoy access to an outdoor fireplace and a year-round outdoor pool.

    From $56.50 per night

Best hotels with breakfast in David and nearby

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

    A 8-minute walk from Ponta do Ouro Beach in Ponta do Ouro, Tropicana Guesthouse features accommodations with access to spa facilities, wellness packages, and beauty services.

    From $109.57 per night
  • Aloha 14 private Villa with spectacular 180' Ocean views is located in Ponta Mamoli, just a 16-minute walk from Ponta do Ouro Beach and 16 miles from iSimangaliso Wetland Park.

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

    Offering a garden, Twin House #2 provides accommodations in Ponta do Ouro. This property offers access to a balcony, free private parking, and free Wifi.

    From $133.05 per night
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 62 reviews

    Offering a seasonal outdoor pool and barbecue, Tri M Waves Lodge is located in Ponta do Ouro. Dolphin Encountours Research Center is 2133 feet from the property.

    From $123.66 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 8 reviews

    Bamboo Room offers accommodations in Ponta do Ouro, a 7-minute walk from Ponta do Ouro Beach and 17 miles from iSimangaliso Wetland Park.

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

    Offering a bar, Planet Scuba Bed and Breakfast provides accommodations in Ponta do Ouro. There's a private entrance at the bed and breakfast for the convenience of those who stay.

  • Scored out of 10, guest rating 10
    Exceptional - What previous guests thought, 2 reviews

    Moonstone Lodge offers accommodations in Ponta do Ouro, 30 miles from Futi Corridor Mozambique.

  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 20 reviews

    A good location for a relaxing stay in Ponta do Ouro, Ilha Azul House is a vacation home surrounded by views of the garden.