The 10 best holiday rentals in Oslo Beach, South Africa | Booking.com
Skip to main content

Holiday Rentals in Oslo Beach

Find the holiday rentals that appeal to you the most

The best holiday rentals in Oslo Beach

Check out our pick of great holiday rentals in Oslo Beach

Filter by:

Review score

Beach View

Oslo Beach

Situated within 1.8 km of Oslo Beach and 5.1 km of Port Shepstone Country Club, Beach View features rooms with air conditioning and a private bathroom in Oslo Beach.

S
Sinenhlanhla
From
South Africa
Everything... Wish we could of extended the stay a bit longer
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 108 reviews
Price from
US$51.93
1 night, 2 adults

NoniSands Guesthouse

Uvongo Beach (Near Oslo Beach)

Set in Uvongo Beach, 200 metres from Manaba Beach, NoniSands Guesthouse offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

M
Mdlangaso
From
South Africa
The facilities were very clean. Peaceful and quiet place 😊. Princess is such an awesome host. Enjoyed every moment. The food was👌.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 107 reviews
Price from
US$65.23
1 night, 2 adults

8 On Eagle Self Catering Apartment

Umtentweni (Near Oslo Beach)

Offering a garden and quiet street view, 8 On Eagle Self Catering Apartment is located in Umtentweni, 3.6 km from Port Shepstone Country Club and 29 km from Mbumbazi Nature Reserve.

T
Telesh
From
South Africa
The apartment was immaculate and stylish, with a comfortable and homely environment. The friendly staff made the stay even more enjoyable. The peaceful and beautiful surroundings made for a relaxing experience. The apartment was fully equipped and nothing was lacking. I would definitely stay there again.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 20 reviews
Price from
US$65.78
1 night, 2 adults

Astove 6

Margate (Near Oslo Beach)

Located in Margate in the KwaZulu-Natal region with Manaba Beach nearby, Astove 6 provides accommodation with free private parking.

B
Bisram
From
South Africa
Everything was perfect especially the views
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 12 reviews
Price from
US$84.97
1 night, 2 adults

Eden Dunes - Shelly Beach

Margate (Near Oslo Beach)

Boasting air-conditioned accommodation with a private pool, Eden Dunes - Shelly Beach is situated in Margate. This beachfront property offers access to a patio, free private parking and free WiFi.

J
Johnno
From
South Africa
The setting. The unit was wonderful. Clean and excellent location.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 32 reviews
Price from
US$46.74
1 night, 2 adults

Poolside Guest House

Port Shepstone (Near Oslo Beach)

Featuring a garden, private pool and garden views, Poolside Guest House is located in Port Shepstone. Boasting a 24-hour front desk, this property also provides guests with a picnic area.

S
Sinenhlanhla
From
South Africa
It is so welcoming ,felt like a home away from home
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 63 reviews
Price from
US$54.10
1 night, 2 adults

Laguna 75

Uvongo Beach (Near Oslo Beach)

Featuring air-conditioned accommodation with a pool with a view, river view and a patio, Laguna 75 is set in Uvongo Beach.

J
Jannieannie
From
United Kingdom
Everything was perfect. The best of EVERYTHING. Clean, comfortable, great location, comfy beds, bath AND shower. Even has an ice maker! Wonderful welcome, great communication with owner. Will definitely be back! Shops, beaches and restaurants a plenty, all in walking distance. View to die for......
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 71 reviews
Price from
US$56.55
1 night, 2 adults

Stephan's Guest House

Port Shepstone (Near Oslo Beach)

Stephan's Guest House is a recently renovated guest house in Port Shepstone, where guests can makes the most of its pool with a view, water sports facilities and garden.

j
john
From
United Kingdom
The room was more like an apartment, it is massive. Excellent breakfast, nice location and safe. Swimming pool. Nice views out to sea. Helpful host. Easy drive to shops and good restaurant.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 79 reviews
Price from
US$69.24
1 night, 2 adults

Sea Breeze Shelly Beach

Shelly Beach (Near Oslo Beach)

Situated in Shelly Beach, 200 metres from Shelly Beach, Sea Breeze Shelly Beach features accommodation with an outdoor swimming pool, free private parking, a garden and barbecue facilities.

G
Gemma
From
United Kingdom
Fabulous apartment big enough for 2 adults and our child (10) views of the garden and pool through the doors that lead directly into the garden and pool area. The owners were fantastic felt like a home from home.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 171 reviews
Price from
US$49.34
1 night, 2 adults

36 frere road shelly beach , margate

Margate (Near Oslo Beach)

200 metres from Shelly Beach, 36 frere road shelly beach, margate is a recently renovated property located in Margate and provides air-conditioned rooms with free WiFi and private parking.

t
thembela
From
South Africa
Everything was great. Location, close to the shops and the ocean. The staff was helpful and friendly .it was very clean. We will come back.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 341 reviews
Price from
US$73.57
1 night, 2 adults
All holiday rentals in Oslo Beach

Most booked holiday rentals in Oslo Beach and surroundings in the past month

See all

Highly rated holiday rentals in Oslo Beach and nearby

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

    Situated in Port Shepstone, Home Feeling Guesthouse offers beachfront accommodation 1 km from Oslo Beach and offers various facilities, such as an outdoor swimming pool and a shared lounge.

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

    Offering garden views, Seaview Villa 25 is an accommodation situated in Shelly Beach, 8.7 km from Port Shepstone Country Club and 17 km from Mbumbazi Nature Reserve.

    From US$82.80 per night
  • Bondi Beach Villa

    Margate
    8.0+ review score
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 112 reviews

    Featuring air-conditioned accommodation with a private pool, Bondi Beach Villa is situated in Margate.

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

    Situated in Shelly Beach in the KwaZulu-Natal Region, 1.2 km from South Coast Mall, Tropical Beach Boutique Guesthouse boasts an outdoor pool and a private beach area.

    From US$94.83 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 48 reviews

    Offering a private beach area and sea view, Trevi Sea-view Apartment is set in Margate, a few steps from Shelly Beach and 13 km from Port Shepstone Country Club.

    From US$165.73 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 37 reviews

    Set in Margate, a few steps from Shelly Beach and 13 km from Port Shepstone Country Club, Off-shore Guest house offers a private beach area and air conditioning.

  • Mystique No 9

    Shelly Beach
    8.0+ review score
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 34 reviews

    Set in Shelly Beach, 1.1 km from Shelly Beach and 12 km from Port Shepstone Country Club, Mystique No 9 offers a private beach area and air conditioning.

    From US$110.79 per night
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 79 reviews

    Stephan's Guest House is a recently renovated guest house in Port Shepstone, where guests can makes the most of its pool with a view, water sports facilities and garden.

    From US$75.01 per night

These holiday rentals in Oslo Beach and nearby have options with free cancellation

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

    Featuring an outdoor swimming pool and hot tub, this property offers self-catering and hotel accommodation at just 30 metres from Oslo Beach. Port Shepstone is a 2-minute drive away.

    From US$79.63 per night
  • La Vue

    Port Shepstone
    Free cancellation options available
    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 576 reviews

    Boasting sea views, La Vue offers accommodation with pool with a view, a garden and a shared lounge, around a few steps from Oslo Beach.

    From US$37.55 per night
  • uMzimhlophe

    Port Shepstone
    Free cancellation options available
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 40 reviews

    Located in Port Shepstone, uMzimhlophe offers beachfront accommodation 500 metres from Port Shepstone Beach and features various facilities, such as an outdoor swimming pool and barbecue facilities.

    From US$43.28 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 29 reviews

    Featuring sea views, Sapphire Views Self-Catering Luxury Apartments provides accommodation with a private beach area, an outdoor swimming pool and a garden, around a few steps from Shelly Beach.

    From US$173.11 per night
  • Sea Breeze Shelly Beach

    Shelly Beach
    Free cancellation options available
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 171 reviews

    Situated in Shelly Beach, 200 metres from Shelly Beach, Sea Breeze Shelly Beach features accommodation with an outdoor swimming pool, free private parking, a garden and barbecue facilities.

  • 36 frere road shelly beach , margate

    Margate
    Free cancellation options available
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 341 reviews

    200 metres from Shelly Beach, 36 frere road shelly beach, margate is a recently renovated property located in Margate and provides air-conditioned rooms with free WiFi and private parking.

    From US$46.60 per night
  • Poolside Guest House

    Port Shepstone
    Free cancellation options available
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 63 reviews

    Featuring a garden, private pool and garden views, Poolside Guest House is located in Port Shepstone. Boasting a 24-hour front desk, this property also provides guests with a picnic area.

    From US$45.44 per night
  • Umdlalo Lodge

    Port Shepstone
    Free cancellation options available
    Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 43 reviews

    Umdlalo Lodge is set in Port Shepstone, 6.9 km from Port Shepstone Country Club, 25 km from Mbumbazi Nature Reserve, and 29 km from Southbroom Golf Club.

    From US$72.99 per night

Enjoy breakfast in Oslo Beach and nearby

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

    Royston Hall Historical Guesthouse in Umtentweni provides adults-only accommodation with pool with a view, a garden and barbecue facilities.

    From US$75.01 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 230 reviews

    Featuring free WiFi, parking on-site and an outdoor swimming pool, the recently renovated property of Falling Waters Guest House, offers accommodation in Margate, 400 metres from St Michael's on Sea...

    From US$73.20 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 107 reviews

    Set in Uvongo Beach, 200 metres from Manaba Beach, NoniSands Guesthouse offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

    From US$54.76 per night
  • Scored out of 10, guest rating 5.8
    Passable - What previous guests thought, 17 reviews

    Stephward Estate Country House in Uvongo Beach provides adults-only accommodation with an outdoor swimming pool, a garden and a bar.

    From US$80.78 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 17 reviews

    Boasting a garden, private pool and garden views, The Beach House is situated in Port Shepstone. This beachfront property offers access to a patio, free private parking and free WiFi.

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

    Situated just a few steps from Oslo Beach, The Holiday Home on the Beach features accommodation in Port Shepstone with access to an outdoor swimming pool, a garden, as well as a shared kitchen.

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 57 reviews

    Boasting pool views, Ocean Breeze Beach House features accommodation with a balcony, around 400 metres from Oslo Beach.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 24 reviews

    Located just a few steps from Oslo Beach, MAMA MIA COTTAGES OSLO BEACH features accommodation in Port Shepstone with access to a garden, a terrace, as well as a housekeeping service.