Our Use of Cookies

Cookies are small text files stored on your computer. They allow us to distinguish you from other users when you visit this site and to provide helpful features such as your recent searches. Cookies themselves do not contain any personal information, and Infotel does not use cookies to collect personal information.

I Understand More information

1,317,570 hotels, resorts, spas, guesthouses, apartments, lodges, motels, hostels and inns

Book online or call +44 (0)1775 843417 at standard rates.

Search for a city, town, county, region, postcode, hotel name, landmark, airport, train station, stadium...
 
icon for the search function
Search

Hotels in On The Rocks

Filter results
Have you considered...
Filter by Distance: Change to Kilometres
Filter by Star Rating: 3 Star 12 hotels 4 Star 18 hotels 5 Star 3 hotels Unrated 208 hotels Filter by Hotel Type: Apartments 95 hotels Bed & Breakfasts 20 hotels Guest Houses 109 hotels Hostels 5 hotels Hotels 11 hotels Resorts 1 hotel  Filter by Facility: Air Conditioning (Building) 26 hotels Airport Transfer 73 hotels Bar 34 hotels Disabled Facilities 14 hotels Golf Nearby 129 hotels Gym / Fitness Centre 5 hotels Indoor Pool 2 hotels No Smoking Rooms 174 hotels Outdoor Pool (Heated) 52 hotels Parking 241 hotels Pets Allowed 6 hotels Restaurant 48 hotels Wi-Fi : Free of Charge 18 hotels Reset my filters
Book rooms  
9.5
out of 10
Total:

Oyster Kaya At Oyster Bay

 
55 Mossel Street, Oyster Bay, Eastern Cape
+44 (0)1775 843417
0.9  miles from On The Rocks
Oyster Kaya At Oyster Bay provides a fitness room, as well as accommodation with a kitchen in Oyster Bay, a 2-minute walk from Tennis Courts. Free WiFi is featured. Read more
Book rooms  
8.3
out of 10
Total:

Oyster Bay Beach Lodge

 
417 Tongvis Street, Oyster Bay , Oyster Bay, Eastern Cape
+44 (0)1775 843417
Situated on the Garden Route, the Beach Lodge offers spacious rooms with private balconies overlooking the Atlantic Ocean. It has a bar with a large deck where whales can ... Read more

Oyster bay beach house

 
382 Marlyn Street, Oyster Bay
+44 (0)1775 843417
Set 300 metres from Reservoir and a 13-minute walk from Tennis Courts, Oyster bay beach house provides accommodation situated in Oyster Bay. This holiday home also has free ... Read more

Oysterbay Accommodation

 
Stompneus Street 12, Oyster Bay
+44 (0)1775 843417
Oysterbay Accommodation, featuring barbecue facilities, is situated in Oyster Bay, 200 metres from Reservoir and 600 metres from Oesterbaai Shop. This self-catered holiday ... Read more
Book rooms  
9.6
out of 10
Total:

Groenhuisie

 
Geelbek Street , Oyster Bay
+44 (0)1775 843417
0.7  miles from On The Rocks
Groenhuisie offers accommodation in Oyster Bay, with barbecue facilities, a garden and a bar. With sea views, this accommodation features a balcony. Read more
Book rooms  
9.2
out of 10
Total:

Oyster Bay Ten On Tornyn

 
Tornyn Street, Oyster Bay
+44 (0)1775 843417
0.8  miles from On The Rocks
Offering apartments with balcony and sea view, Ten On Tornyn is set in Oyster Bay. Ten On Tornyn has BBQ facilities. You can engage in various a Read more
Book rooms  
8.9
out of 10
Total:

Oyster Bay Lodge

 
Oyster Bay Road, Oyster Bay, Eastern Cape
+44 (0)1775 843417
1.8  miles from On The Rocks
Located on a private beach between Knysna and Port Elizabeth, Oyster Bay Lodge offers luxurious accommodation in Cape Dutch-style chalets. Each one has a private verandah ... Read more
Book rooms  
9.1
out of 10
Total:

River Kaya

 
Portion 16 of Farm Kleinriver 713, Humansdorp Rd, Kromriviermond
+44 (0)1775 843417
6.1  miles from On The Rocks
River Kaya offers accommodation in Kromriviermond. Jeffreys Bay is 18 km from the property. Free private parking is available on site. Read more
Book rooms  
9.2
out of 10
Total:

St Francis Golf Lodge

 
10 Jack Nicklaus Drive, St Francis Links, St Francis Bay, Eastern Cape
+44 (0)1775 843417
8.7  miles from On The Rocks
Located on the Jack Nicklaus designed St. Francis Links 18-hole golf course, St Francis Golf Lodge boasts a swimming pool, indigenous vegetation and free WiFi is available ... Read more
Book rooms  
7.8
out of 10
Total:

Thatchwood Country Lodge

 
63 Lyme Road, St Francis Bay, Eastern Cape
+44 (0)1775 843417
9.0  miles from On The Rocks
Thatchwood Country Lodge, decorated in an African style, is situated between the St Francis Links golf course and the St Francis golf course. Guests have a view of the golf ... Read more
Book rooms  
9.3
out of 10
Total:

St Francis Bay Holiday Villa

 
1 Diana Crescent, St Francis Bay
+44 (0)1775 843417
9.5  miles from On The Rocks
Just 200 metres from the main beach, St Francis Bay Holiday Villas offers self-catering accommodation in a secluded setting on a private plot, situated within walking ... Read more
Book rooms  
8
out of 10
Total:

Sandals Guest House

 
4 Napier Road, St Francis Bay, Eastern Cape
+44 (0)1775 843417
9.5  miles from On The Rocks
Situated in St. Francis Bay just 150 metres from the beach, Sandals Guest House offers an outdoor pool in its gardens. Its restaurant serves tropical African cuisine. Wi ... Read more
Book rooms  
9.4
out of 10
Total:

The Sands @ St Francis

 
8 Frank Road, St Francis Bay, Eastern Cape
+44 (0)1775 843417
9.7  miles from On The Rocks
Featuring direct access to the beach and an infinity pool, The Sands is located in St. Francis Bay overlooking the Indian Ocean. It includes a restaurant and a bar, and ... Read more
Book rooms  
8.2
out of 10
Total:

Cape St Francis Resort

 
Da Gama Road, Cape St Francis, Eastern Cape
+44 (0)1775 843417
9.8  miles from On The Rocks
Located in Francis Bay, Cape St Francis Resort offers spacious apartments with balconies overlooking the garden or the outdoor pool. The resort features an open plan lounge ... Read more
Book rooms  
9.8
out of 10
Total:

Canal Guesthouse

 
26 Sea Glades Drive, St Francis Bay
+44 (0)1775 843417
9.8  miles from On The Rocks
Located on the canals in St Francis Bay, Canal Guesthouse is situated 2 km from the village centre. Read more
Book rooms  
8.5
out of 10
Total:

Seals Backpackers

 
Da Gama RoadCape St Francis6312, Cape St Francis
+44 (0)1775 843417
10.0  miles from On The Rocks
Offering a barbecue and children's playground, Seals Backpackers is situated in Cape Saint Francis in the Eastern Cape Region, 800 metres from Picnic area. Guests can enjoy ... Read more
Book rooms  
9.1
out of 10
Total:

i-Lollo Lodge

 
71 Shore Road, St Francis Bay, Eastern Cape
+44 (0)1775 843417
10.2  miles from On The Rocks
i-Lollo Lodge is situated just steps away from where the Kromme River meets the Indian Ocean. This idyllic location offers ocean, river and mountain views. Read more
Book rooms  
9.3
out of 10
Total:

Port Main Royal Holiday Home

 
6 Leighton Hullett Drive, Main Royal Port, St Francis Bay
+44 (0)1775 843417
10.8  miles from On The Rocks
Featuring a private beach area, an outdoor swimming pool and barbecue facilities, Port Main Royal Holiday Home offers accommodation in St Francis Bay, 80 metres from St ... Read more
Book rooms  
9.7
out of 10
Total:

Dune Ridge Country House

 
Cnr R330 and Tarragona Road, St Francis Bay, Eastern Cape
+44 (0)1775 843417
7.7  miles from On The Rocks
This family-run country house on the outskirts of St Francis Bay offers a lagoon-shaped pool surrounded by birdlife and gardens. All accommodation has a private patio and ... Read more
Book rooms  
9.6
out of 10
Total:

Holiday Home Crystal Waters

 
R330 Boschkloof Farm 23 Kromme River Estate, St Francis Bay
+44 (0)1775 843417
8.5  miles from On The Rocks
Crystal Waters is a spacious riverfront house situated in a secure estate, on the banks of the Kromme River, about 7 k's from the St Francis Bay Village. Read more

Magnificent Homestead

 
Homestead Road - St. Francis Bay, St Francis Bay
+44 (0)1775 843417
9.1  miles from On The Rocks
Featuring air-conditioned accommodation with a private pool, sea view and a terrace, Magnificent Homestead is located in St Francis Bay. Featuring pool views, this villa ... Read more
Book rooms  
10
out of 10
Total:

The Lyme House

 
24 Lyme Road South, St Francis Bay
+44 (0)1775 843417
9.2  miles from On The Rocks
Featuring barbecue facilities, garden, shared lounge and free WiFi, The Lyme House is set in St Francis Bay. The village centre is a short drive away. St Fran Read more
Book rooms  
9.5
out of 10
Total:

Cottage on College

 
1 College Avenue, St Francis Bay
+44 (0)1775 843417
9.2  miles from On The Rocks
Set in St Francis Bay, Cottage on College offers accommodation within 900 metres of the beach. The property features views of the garden, and offers free WiFi and free ... Read more

The Penthouse

 
9 College Avenue, St Francis Bay
+44 (0)1775 843417
9.3  miles from On The Rocks
Set 400 metres from the Village Shopping centre in St Francis Bay, this apartment features a balcony, outdoor pool and barbecue facilities. Read more

Barnard Self-Catering Apartments

 
15 Lyme Road South, St Francis Bay
+44 (0)1775 843417
9.3  miles from On The Rocks
Barnard Self-Catering Apartments offers accommodation in St Francis Bay. Read more
oneonone