Filter by Price per Night:
Slide rates to fit your budget

Filter by Specials:

Filter by Review Score:

Filter by Type:

Filter by Facility:

Accommodation Types
All Types (9)
B&Bs (1)
Lodges (1)
Hotels (1)
Self Catering (6)

Reviews of Oslo Beach

4 / 5 7 reviews
Read real reviews of Oslo Beach from 7 verified guests.
Easy online booking at 8 accommodation options in Oslo Beach. Browse Oslo Beach self-catering, guesthouses, B&Bs and hotels with great rates. Find Oslo Beach holiday accommodation for all tastes and budgets, with

Oslo Beach Accommodation

8 great places to stay
Check availability
View map
Sort by:
Check availability for your dates:
Check in: Check out: Guests: Check Availability
Remove Filters
Filtered By:
  • Price Range
R1 160
per night, for 2 ppl
B&B in Oslo Beach

My Den is situated a stone’s throw from the peaceful Oslo Beach just outside Port Shepstone, and is ideally placed to offer affordable, quality accommodation to both holiday and corporate guests who enjoy privacy ...

R1 100
per night (sleeps 2)
Self Catering in Oslo Beach

The River Goose is located in Shelly Beach, on the banks of the Zotsha River, roughly 4 km away from South Coast Mall and Shelly Centre. Accommodation is available in 2 guest units which are each individually style...

R2 500
per night (sleeps 8)
Self Catering in Oslo Beach

Beach and Bush, Peace and Quiet is a self-catering home situated in Oslo Beach, Port Shepstone. This holiday home is set in the coastal bush and is located within 200 m from the beach, and the rock pools which are i...

R2 000
per night, for 6 ppl
Self Catering in Oslo Beach

Dracaena Gardens is situated 50m from the beach in a private, tranquil, attractive indigenous garden with exquisite sea views and private access onto the beach. The climate in the area is warm all year round on the ...

per night (sleeps 2)
Self Catering in Oslo Beach

La Vue guest house offers self-catering accommodation in Port Shepstone, approximately 1.8 km from Oribi Plaza and 3.7 km from the Umtentweni Conservancy Trail. Stunning sea views can be enjoyed from the guest house...

R1 600
per night, for 2 ppl
Hotel in Oslo Beach

Hill Billion Hotel is conveniently situated close to Shelly Beach, high on a hill just above Oslo Beach on the KwaZulu-Natal South Coast. The hotel caters for various markets, ranging from holidays to conferencing a...

R1 200
per night (sleeps 4)
Self Catering in Oslo Beach

Located on the beachfront, Selati @ Sea offers comfortably furnished self-catering accommodation in Oslo Beach for groups and families. Guests have a choice of booking the 8-sleeper House or the 3-sleeper cottage o...

R1 150
per night (sleeps 2)
Game Lodge in Oslo Beach

Situated in Oslo Beach, Baytide Lodge offers guests easy access to the beach and is comfortably furnished to accommodate business and holiday travellers. The accommodation, boasting beautiful sea views, comprises 3...

Accommodation within 10 km of Oslo Beach

R1 000
per night (sleeps 4)
Self Catering in Port Shepstone, KwaZulu-Natal

204 Casuarina Sands is a self-catering unit that is situated in Sunwich Port in Port Shepstone. The apartment is located in a security complex next to the Umtentweni Waterfront. The apartment is situated only short...

per night (sleeps 4)
Self Catering in Shelly Beach, KwaZulu-Natal

Seaview Villa is a beautiful and spacious self-catering unit in Villa Sering, a friendly, peaceful and secure complex located in Shelly Beach, Margate. This unit can accommodate 4 guests at a time and consists of a...

Showing 1 to 10
 Next Page  
Welcome to the Oslo Beach accommodation page - browse our great selection of hotels, B&B's, guesthouses and self-catering below, or check out our Hibiscus Coast page if you're looking for more Hibiscus Coast accommodation. Once you've chosen your perfect accommodation, you can pay easily through TravelGround's secure payment portal.
Loading, please wait...

Loading Results...

We're finding you the best places to stay!

Your browser is out of date!

Update your browser to view this website correctly. Update my browser now

0860 022 102 | [email protected]