Skip to main content

Stay in Strand's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Krystal Beach Hotel

Hotel in Gordonʼs Bay

Featuring free WiFi, a spa center and an outdoor pool, Krystal Beach Hotel offers accommodations on Harbor Island in Gordon’s Bay. Great location, big room, good bed, excellent breakfast and very friendly staff!

Show more Show less
8.5
Very Good
2,242 reviews
Price from
$123
per night

Sunset 786 Holidays 211

Hotel in Strand

Located in Strand, a 8-minute walk from Strand Beach, Sunset 786 Holidays 211 provides accommodations with a restaurant, private parking and a bar. Friendly and welcoming staff Felt like Home away from home

Show more Show less
8.2
Very Good
32 reviews
Price from
$80
per night

Ocean Breeze Hotel

Hotel in Strand

Located on the beachfront in Strand, Ocean Breeze Hotel offers an outdoor pool, a restaurant and meeting facilities. The hotel is a short walk away from the Strand Golf Club. The old man at reception and all staff were so helpful and friendly. Service with a smile. We were so impressed!

Show more Show less
7.4
Good
1,259 reviews
Price from
$52
per night

False Bay Inn

Hotel in Strand

Facing the beachfront, False Bay Inn offers 3-star accommodations in Strand and has an outdoor swimming pool, terrace and restaurant. Friendly and helpful staff, very clean and perfectly situated and breakfast was very good....enjoy our stay.

Show more Show less
6.9
Review score
564 reviews
Price from
$50
per night

Sunset 786 Holiday Accom-212

Hotel in Strand

Located in Strand, a 8-minute walk from Strand Beach, Sunset 786 Holiday Accom-212 has accommodations with a seasonal outdoor swimming pool, private parking, a restaurant and a bar. i did not eat breakfast and the location was good.

Show more Show less
7.3
Good
23 reviews
Price from
$72
per night

Ashley on Beach

Strand

Ashley on Beach enjoys a location in Strand, a 2-minute walk from Strand Beach and 6.9 miles from Heidelberg Golf Club. great view. clean and comfortable and secure.

Show more Show less
9.4
Wonderful
238 reviews
Price from
$77
per night

GORDON's SHORE LUXURY APARTMENTS - Solar Powered

Gordonʼs Bay

GORDON's SHORE LUXURY APARTMENTS - Solar Powered is a recently renovated apartment in Gordonʼs Bay near Bikini Beach. Beautiful Appartment Amazing view from all rooms and the Pool as well

Show more Show less
9.3
Wonderful
155 reviews
Price from
$129
per night

Watermill Studios

Gordonʼs Bay

Watermill Studios is located in Gordonʼs Bay, just 11 miles from Heidelberg Golf Club and 19 miles from Stellenbosch University. This property offers access to a terrace and free private parking. Stunning view at sunset (actually all times) with a pool.

Show more Show less
9.1
Wonderful
116 reviews
Price from
$46
per night

Bloemenzee Boutique B&B

Gordonʼs Bay

Nestled between the Hottentots-Holland mountains and the Atlantic Ocean, Bloemenzee Boutique B&B is located in Gordon's Bay. The stylish bed and breakfast features 2 outdoor pools and a sun terrace. Arriving at Bloemenzee, you are warmly welcomed by Frans and Lidwien and that amazing hospitality continued throughout our stay. They both show a real interest in you and are amazing hosts. They make you feel at home. Our room was spacious, beds are comfy, with tea, coffee and tasty cookies available. The garden is beautifully maintained with two pools to cool off. The breakfasts were great and we had an evening meal cooked by Frans which was so delicious, some of the best food we had all trip. We were sad to leave and will definitely be returning.

Show more Show less
9.8
Exceptional
123 reviews

Big Skies Guesthouse

Gordonʼs Bay

Big Skies Guest house is located in Gordon's Bay and only 984 feet away from the beach edged by restaurants and shops. All rooms are air-conditioned and the guest house has an outdoor pool. Perfect Stay! From the rooms to the staff was excellent. What a lovely place this is. You made our time in Gordonsbay special. Thank you!

Show more Show less
9.1
Wonderful
437 reviews
Price from
$49
per night

Hotels with extra health and safety measures

Find hotels in Strand with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most-booked hotels in Strand in the past month

See all

FAQs about hotels in Strand

  • There are 291 hotels in Strand you can book on Booking.com.

  • On average, 3-star hotels in Strand cost $62 per night, and 4-star hotels in Strand are $117 per night. If you're looking for something really special, 5-star hotels in Strand cost around $89 per night (based on Booking.com prices).

  • Strand, Gordonʼs Bay, and Sir Lowry Pass are popular with other travelers visiting Strand.

  • The average price per night for a 3-star hotel in Strand this weekend is $58 or $107 for a 4-star hotel. Looking for something even fancier? 5-star hotels in Strand this weekend cost around $88 per night (based on Booking.com prices).

Explore guest reviews of hotels in Strand

See all