Horse Racing

Admirals View upmarket Bed and Breakfast accommodation is situated in Oslo Beach, on the beautiful South Coast of Kwazulu Natal, South Africa.

We are 2 km south of Port Shepstone or 10 to 15km north of Shelley Beach and Margate.

We offer a 180-degree spectacular, breathtaking sea view where one has front row seats to our amazing "Sardine Run" which attracts the whales, dolphins and game fish during their respective seasons.

Book your stay in one of our beautiful rooms today!

Download and print directions to Admirals View
Experience warm hospitality in comfortable rooms which offer breathtaking seaview views.
The perfect getaway for your corporate meetings or training
By being close to all amenities Admirals View Bed and Breakfast, offers a wide variety of facilities and attractions in and around Oslo Beach, Port Shepstone.