My Den B&B and Self Catering

Bed and Breakfast, Self Catering Accommodation Oslo Beach, Port Shepstone, KwaZulu-Natal

My Den Bed and Breakfast and Self Catering - Luxury accommodation in Oslo Beach, Port Shepstone. Place to stay in Port Shepstone. Sleeps: 32 / No. of Rooms: 12
My Den B&B and Self Catering ☆☆☆☆☆ 0 based on 0 reviews
5 1

Rates from

ZAR 640.00*

per person per night

* Rates are a guide, subject to change. Please confirm final pricing with establishment.

  Request Quote

Call Us On +27 39 682 6096 +27 83 679 3689

Stay at My Den Bed and Breakfast Self Catering offering accommodation in Oslo Beach, Port Shepstone on the KwaZulu-Natal Hibiscus South Coast. Weekend break.

My Den B&B and Self Catering is situated a stone’s throw from the peaceful Oslo Beach just outside Port Shepstone, KwaZulu-Natal, and is ideally placed to offer affordable, quality bed and breakfast or self catering accommodation to both holiday and corporate guests who enjoy privacy and relaxation. Various restaurants, take-aways and shops are situated nearby for your convenience.

My Den offers a mix of guest rooms and self-catering suites, all fully air-conditioned with an en-suite bathroom and some with their own spa bath.
Unwind on the veranda or upstairs balcony whilst taking in the breath-taking Indian Ocean views, stroll on the unspoilt beach whilst collecting shells or relax in our pool and garden.

We are AA Highly Recommended and enjoy a 3 star grading from the  South African Tourism Grading Council.


Parking is safe and secure within our premises. Rooms have air-conditioning and TV, tea and coffee making facilities, those with a kitchenette have a fridge, hob, microwave, kettle and toaster. Braais / Barbecues are also available for guest use.

Visit any of the nearby bowling clubs and golf courses, or use us as the base for your business requirements.

Distance From

  • Port Shepstone – 2 km
  • Shelley Beach – 8 km
  • Margate and airport – 15 km
  • Durban – 1 hour drive
  • King Shaka International Airport – 1 hour 45 mins drive


Address:3B North Road
Suburb:Oslo Beach
Town / City:Port Shepstone
GPS:-30.760933° S, 30.445706° E


From Durban

  • Take the N2 from Durban to Port Shepstone
  • At Oribi Toll Plaza turn left into Harding Road towards Port Shepstone beach
  • At the second traffic light turn right into Marine Drive, pass the filling station and small shopping centre, proceed 1km south and look out for the My Den signs, turn left into North Road
  • Alternatively hug the scenic coast road from Hibberdene to Port Shepstone

Please leave a Review

Review Title:
Review Content:

Contact My Den B&B and Self Catering

Telephone: +27 39 682 6096

Cell Phone: +27 83 679 3689


Send an Enquiry to My Den B&B and Self Catering

Full Name:*

Your Country of Residence:

Contact No.:*


No. of Adults:*

No. of Children (under 12):



Additional Requests / Comments:

Additional Facts

TGCSA: 3-Star
AA Travel: Highly Recommended
Languages Spoken:
  • English
  • Afrikaans
GPS Co-ordinates:
Latitude: -30.760933° S
Longitude: 30.445706° E
Children Policy:

No children under 4 years

Pet Policy:

No pets allowed

Smoking Policy:

No smoking inside

Check In / Out Times:
Check In: 14:00 - 18:00
Check Out: 10:00
Payment Methods Accepted:
  • Cash
  • EFT
  • Visa
  • Mastercard
  • American Express