16 St Johns Apartment

Photo gallery for 16 St Johns Apartment

Primary image
Outdoor pool
Individually decorated
Individually decorated
Individually decorated

Overview of 16 St Johns Apartment

Entire apartment

16 St Johns Apartment

3.0 star property
3-star Port Shepstone apartment with outdoor pool

0 verified Hotels.com guest reviews

Property highlights

  • Free parking
  • Pool
  • Non-smoking
  • Lounge area
  • Bathtub
16 St Johns Road, Port Shepstone, Port Shepstone, KwaZulu-Natal
Main amenities
  • Outdoor pool
  • Garden
Feel at home
  • Private bathroom
  • Separate dining area
  • Separate sitting area
  • Garden
  • Free self parking
  • Outdoor swimming pools

Choose dates to view prices

About this area

Getting around

  • Margate (MGH) - 34 min drive

About this property

Entire place

You'll have the entire apartment to yourself and will only share it with other guests in your party.

16 St Johns Apartment

Enjoy your visit to Port Shepstone with a stay at this apartment. Other features include an outdoor pool and a garden.



At a glance


  • Minimum check-in age - 18

Restrictions related to your trip

  • Check COVID-19 restrictions

Special check-in instructions

  • There is no front desk at this property
  • Guests will receive lockbox information

Required at check-in

  • Credit card, debit card, or cash deposit required for incidental charges
  • Government-issued photo ID may be required
  • Minimum check-in age is 18

Property amenities


  • Outdoor pool

Parking and transportation

  • Free secured, covered self parking on site


  • Private bathroom
  • Bathtub

Living spaces

  • Dining room
  • Sitting area

Outdoor areas

  • Garden


  • Smoke-free property


  • Individually decorated

Fees & policies

Also known as

16 St Johns
16 St Johns Apartment Apartment
16 St Johns Apartment Port Shepstone
16 St Johns Apartment Apartment Port Shepstone

Frequently asked questions

Overall score and ratings

No reviews yet

Be the first to leave a review for this property after your stay.