Accommodation: O
277 properties
O'Brien's
Self-catering
Lindleyspoort
Oak Gardens Bed & Breakfast
Bed and Breakfast
Oak Lodge Bed & Breakfast
Bed and Breakfast
Oak Manor Boutique Guest House
Guesthouse
Newlands
Oak View Manor
Guesthouse
Oakdale Cottages
Self-catering
Oakdene Guest House
Guesthouse
Oakfield Farm
Guesthouse
Oakhampton Bed and Breakfast
Bed and Breakfast
Berea
Oakhurst Farm
Self-catering
Oaklands Farm Stay
Farm House
Oaklands Farm Stay
Guesthouse
Oaklands Inn & Conference Centre
Guesthouse
Ferndale
Oaksrest Vineyards Guest Farm
Wine Farm
Oaktree
Self-catering
Ermelo
Oaktree Estate
Cottage
Oakvale Lodge
Guesthouse
Rondebosch
Oakwood Lodge
Guesthouse
Westdene
Oase by 7 Star Lodges
Lodge
Oasis
Self-catering
Nieu Bethesda
Oasis Country Lodge
Lodge
Klawer
Oasis Shanti Backpackers
Backpacker
Obaa Sima Guest House
Guesthouse
Mthatha
Oban Gasteplaas
Farm House
Obelix Guesthouse
Guesthouse
Luderitz
Obiekwa Country House
Self-catering
Riebeek-Kasteel
Obrigado Guest House
Guesthouse
Ocean & Marina Apartments
Apartment
Victoria & Alfred Waterfront
Ocean 12 Apartments
Guesthouse
Ocean Bay Guesthouse
Guesthouse
Summerstrand
Ocean Bay Luxury Guesthouse
Guesthouse
Wavecrest
Ocean Blue Guesthouse
Self-catering
Southernwood
Ocean Breeze
Self-catering
Seaview
Ocean Breeze
Self-catering
Umhlanga Rocks
Ocean Breeze Hotel
Hotel
Ocean Escape
Self-catering
Southport
Ocean Gaze B&B
Bed and Breakfast
Ramsgate
Ocean Gorge Seafront Chalets
Self-catering
Ocean Grove Guesthouse
Guesthouse
Munster
Ocean Hideaway
Bed and Breakfast
Ocean House
Apartment
St Lucia
Ocean Lounge
Guesthouse
Camps Bay
Ocean Pearl
Self-catering
Rheebok
Ocean Rocks Villa
Villa
Umhlanga Rocks
Ocean View
Guesthouse
Bluff
Ocean View Guest House
Guesthouse
Ocean View Hotel
Hotel
Coffee Bay
Ocean View Natal
Self-catering
Ocean View Penthouse
Villa
Plattekloof 1
Ocean View Ponta
Self-catering
Ponta do Ouro
Ocean View Treetop Guesthouse
Guesthouse
Chelsea
Ocean View Villa 36
Self-catering
Ocean Vista Boutique Guest House
Guesthouse
Ocean Watch Guest House
Guesthouse
Ocean Whisper
Apartment
Hout Bay
Ocean Whisper
Apartment
Plettenberg Bay
Ocean Whisper Unit 79
Apartment
Hermanus
Ocean Zenith
Villa
Sheffield Beach
Ocean-Song
Self-catering
Strand
Oceana Beach & Wildlife Reserve
Boutique Hotel
OceanBreeze50
Self-catering
Mossel Bay
Oceangolf Guest House
Guesthouse
Chapmans Peak
OceanLife Guesthouse and Restaurant Luderitz
Self-catering
Luderitz
Oceans Drift
Guesthouse
Rennies Beach
Oceans Villa Luxury Guest House
Guesthouse
Wilderness
Oceansnest
Boutique Hotel
Bloubergstrand
Odelia Guest House
Guesthouse
Mokopane
Odeon Beach Break
Self-catering
Strand
Odeon Towers 1103 Beachfront @ Strand
Apartment
Strand
Ohakane Guest House
Guesthouse
Opuwo
Ohana Retreat
Cottage
Ohange Namibia Lodge
Lodge
Otavi
Okahandja Country Hotel
Hotel
Okahao Studios Self-Catering
Guesthouse
Okahao
Okajo Safari Lodge
Lodge
Okonjima Plains Camp
Lodge
OKU YAMA
Villa
Morgan Bay
Okutala Etosha Lodge
Lodge
Old Beach House Hotel
Self-catering
The Heads
Old Cape on the Marina
Self-catering
Velddrif
Old Harbour Place
Villa
Gansbaai
Old Hoek Guest House
Guesthouse
Mohales Hoek
Old House Lodge
Lodge
Old Joe's Kaia
Guesthouse
Old Mac Daddy
Boutique Hotel
Grabouw
Old Mill Country Lodge
Lodge
Old Mill Drift
Self-catering
Old Mill Lodge
Lodge
Springbok
Old Mine Guesthouse
Guesthouse
Musina
Old Oak Guest House
Guesthouse
Bellville
Old Post Office Lodge
Lodge
Old Rearsby
Self-catering
Mooi River
Old Transvaal Inn
Guesthouse
Old Umtali Guest House
Bed and Breakfast
Fourways
Old Vic Travellers Inn
Backpacker
Old Village
Self-catering
Citrusdal
Old Village Lodge
Guesthouse
McGregor
Old Willow Experience
Self-catering
Olden Rose Guesthouse
Guesthouse
Oleander Guest House
Guesthouse
Olive Grove
Guesthouse
Voorstrand
Olive Grove Bed & Breakfast
Bed and Breakfast
Kraaifontein
Olive Grove Guest Farm
Farm House
Olive Grove House
Cottage
Olive Hill Country Lodge
Guesthouse
Olive Hill
Olive Hill Guest House
Self-catering
Olive House
Villa
Protea Hoogte
Olive Stone Farm
Self-catering
Olive Tree Boutique Guesthouse
Boutique Hotel
Swakopmund
Olive Tree Boutique Hotel
Boutique Hotel
Oliver's
Boutique Hotel
Oliver's Bed & Breakfast
Bed and Breakfast
Oliverio
Apartment
Sedgefield
Ollivanders Estate
Self-catering
Oluchi Lodge
Lodge
Uitkyk
Oluchi Lodge
Lodge
Oluzizi Guest House
Guesthouse
Katutura
Olyf Guest Cottage
Self-catering
De Bakke
Olyfberg Rus
Apartment
Paarl
Olyfhuis (Die Olyfhuis)
Guesthouse
Olympus Manor Estate
Hotel
Rehoboth
Omapaha Etosha Restcamp
Self-catering
Omaruru Guesthouse
Guesthouse
Omatozu Safari Camp
Lodge
Ombinda Country Lodge
Lodge
Omega Luxury Mountain Retreat
Self-catering
On 9th Street Boutique Guesthouse
Guesthouse
On Kloof
Boutique Hotel
Bantry Bay
On Oyster
Villa
On Q!
Guesthouse
On Site
Lodge
ON THE BAY Waterfront Villas
Self-catering
On The Beach Guesthouse
Guesthouse
On The Cliff Luxury Boutique Guest House
Guesthouse
Hermanus
On The Estuary
Self-catering
Paradise
On The Move
Guesthouse
City Centre
On the Ocean
Self-catering
Bluff
On The Rocks Ocean Lodge
Lodge
On The Rocks Villa
Self-catering
On the water Thesen
Self-catering
Knysna
On-Nkwe Accommodation
Self-catering
Tierpoort
Ondjamba Hills
Lodge
Khorixas
Onduri Safaris & Lodge
Lodge
One Hyde Park
Hotel
Dunkeld
One Kensington Boutique Hotel
Boutique Hotel
Oranjezicht
One More Nap
Self-catering
One on Bollard
Guesthouse
Leisure Island
One on Hely
Guesthouse
One one five Albrecht
Self-catering
Dan Pienaar
One One Guest House
Guesthouse
Oakdene
One Rosebank Executive Apartment Hotel
Apartment
Rosebank - Jhb
OneOEight Boutique Hotel
Boutique Hotel
Jakobuskraal Nature Reserve
OneOnArum
Apartment
Morningside Manor
Ongongo Waterfall Campsite
Campsite
Ongula Homestead Lodge
Lodge
Oniro Guest House
Guesthouse
Bedfordview
Onjala Lodge
Lodge
Onrus Cottage
Self-catering
Onrus Mountain Escape
Self-catering
Onrus River
Onrus Sunset Beach House
Guesthouse
Ons Dorpshuis Guest House Rustenburg
Guesthouse
Rustenburg
Ons Hotel
Hotel
Onse Rus Guest House
Guesthouse
Oom Piet Self-Catering Accommodation
Self-catering
Oorvloed Guesthouse
Guesthouse
Swellendam
Opiepad Guesthouse
Guesthouse
Colesberg
Opikopi Guest House
Guesthouse
Constantia Park
Oppermans Villa
Guesthouse
Garsfontein
Oppi Berg Selfsorg Akkommodasie
Guesthouse
Harare
Oppi C
Self-catering
Ballito
Oppi Hoek Guest House
Bed and Breakfast
Oppi Plaas Abek
Farm House
Oppi See Beach House
Villa
Kleinkrantz
Oppi-Koppi Rest Camp
Lodge
Oppiberg Guest House
Self-catering
Oppidam Self-Catering Guesthouse
Self-catering
OppiePlaas Country Estate
Farm House
Haga Haga
Oppiesee Self Catering Apartments
Self-catering
Oppiplot Gastehuis
Self-catering
De Aar
Opstal GuestFarm
Guesthouse
Cofimvaba
Opstal Stay
Wine Farm
Optibos
Lodge
Marloth Park
Opuwo Country Lodge
Lodge
OR Tambo Guest House
Guesthouse
Orange Grove Farm
Self-catering
Orange Inn Knysna
Guesthouse
Orange Lake Hotel
Hotel
Orange River Cabanas - Felix Unite Provenance Camp
Lodge
Kenilworth
Orange-Ville Lodge & Guesthouse
Guesthouse
Orangerie Guesthouse
Guesthouse
Northcliff
Oranje Guest Farm
Farm House
Oranjekom Gorge Cottage
Lodge
Augrabies
OrbanLife Lite Accommodation
Self-catering
Keetmanshoop
Orca Estates
Self-catering
Orca House
Self-catering
Yzerfontein
Orca View
Self-catering
Melkbosstrand
Orchard Cottage
Self-catering
Riebeek-Kasteel
Orchard Guesthouse
Guesthouse
Mossel Bay Central
Orchard Stay
Self-catering
Oregon Cottage Guesthouse
Guesthouse
Oregon Place Guest House
Guesthouse
Middelburg - Mpumalanga
Organic Stay
Guesthouse
Oribi Gorge Guest Farm
Self-catering
Oribihaven Cottages
Self-catering
Osborne Guest House
Guesthouse
Brooklyn
Osler Place
Self-catering
Ossimba Beach Lodge
Lodge
Otium Oasis
Campsite
Otjibamba Safari Lodge
Lodge
Otjimbondona Kalahari
Lodge
Otjiwa Mountain Lodge
Lodge
Otjohotozu Guest Farm
Farm House
Otter's Bend Lodge
Lodge
Otters Creek River Cottage
Self-catering
Otters Den
Self-catering
Otters Haunt
Lodge
Ou Meul Farm Cottage
Villa
Bot River
Ou Skool Guest House
Guesthouse
Keimoes
Oubaai Golf Estate Luxury Home
Self-catering
Oubaai Villa
Villa
Ouberg Private Nature Reserve
Self-catering
Oude Berg Guesthouse - 10 Caledon Street
Guesthouse
George
Oude Compagnies Post
Wine Farm
Oude Hout Mountain Lodge
Lodge
Oude Pastorie
Guesthouse
Cradock
Oude Post Guesthouse
Bed and Breakfast
Oude Schuur Guesthouse
Guesthouse
Oude Wellington Estate
Lodge
Oudehof Hermanus
Apartment
Hermanus
Oudekraal Farm Accommodation
Self-catering
Oudewerfskloof Olive Farm
Self-catering
Oudrif
Lodge
Oudtshoorn Holiday Rentals
Hotel
Oudtshoorn
Oudtshoorn Inn Hotel
Hotel
Oue Werf Country House
Guesthouse
Oupa Daan
Self-catering
Natures Valley
Oupa Gallie In Vleesbaai
Villa
Vleesbaai
Oupa se Pitte
Self-catering
Herolds Bay
Ourstay (Queensrest & Waverleysrest)
Self-catering
Kensington
Out of Africa Guest House
Guesthouse
Otjiwarongo
Out of Africa Lodge
Lodge
Out of Bounds - Highland Gate 1018
Villa
Dullstroom
Out of Bounds Self-Catering Lodge
Self-catering
Blanco
Out of Nature Country Lodge & Venue
Lodge
Opuwo
Out to Sea
Self-catering
Kleinkrantz
Outeniqua enRoute
Guesthouse
Outeniqua Inn
Guesthouse
Heatherlands
Outeniqua Mountain Lodge
Lodge
Outlook Lodge Masorini
Lodge
Kempton Park
Over Karoo Inn
Guesthouse
Barrydale
Over Mountain Guest Farm
Guesthouse
George
Over the Moon Guesthouse
Guesthouse
Northcliff
Overberg Gems
Self-catering
Overflow Accommodation Lodge
Lodge
Louis Trichardt
Overmeer Guesthouse Knysna
Guesthouse
Knysna
Owl Spot
Self-catering
Owls Loft
Guesthouse
Oxbow Country Estate
Lodge
Geduld
Oxford Healthcare Retreat
Guesthouse
York
Oxford House Hotel
Hotel
Green Point
Oxnead Guesthouse
Bed and Breakfast
Moreleta Park
Oyster Bay Lodge
Lodge
Oyster Bay
Oyster Box Guesthouse
Guesthouse
Oyster Creek Lodge
Lodge
Oyster Kaya
Self-catering
Oyster Quay
Villa
Knysna
Oyster Shells 102
Apartment
Umhlanga
Oyster Tide
Bed and Breakfast
Oystercatcher Villa
Self-catering
Stompneus Bay
Oystercatchers' Haven Guesthouse
Guesthouse
Bek Bay
OysterRock Self-Catering Apartments
Self-catering
Oysters View
Self-catering
Umhlanga Rocks