Skip to main content

Filter by:


Star Rating

Review Score

Salem – 46 hotels and places to stay
See the latest prices and deals by choosing your dates.
Temba Private Game Reserve, hotel in Salem

Offering garden views, Temba Private Game Reserve in Grahamstown has accommodations, a garden, a shared lounge, a terrace and a bar. The lodge features both WiFi and private parking free of charge.

Martin and his team were absolutely incredible. From personalised meals to great conversations at the bar or front of the braai. Rooms were spacious and clean. The lodge was private enough to feel that we were in nature, but the location was conveniently close enough to Grahamstown to visit family whenever we wanted to.
9.1
Scored 9.1
Wonderful
Rated wonderful
46 reviews
Price from$148.09per night
The Ranch House at African Safari Lodge, hotel in Salem

Located outside of Grahamstown on a private game reserve, The Ranch House at African Safari Lodge is a self-catering lodge-style home, perched 10 meters above the water on the Settlers dam.

8.9
Scored 8.9
Excellent
Rated excellent
24 reviews
Price from$57.80per night
Seven Fountains Farm, hotel in Salem

Located in Grahamstown, 6.4 miles from Lalibela Private Game Reserve, Seven Fountains Farm has accommodations with a garden, free private parking, a terrace and a restaurant.

Great location, very private. Safe for walking. Solar sytem with back up, so no loadsheding. Huge house with everything you need for your stay and more. Very good breakfast. Nice big property with a lot of stuff for kids/entertainment.
8.8
Scored 8.8
Excellent
Rated excellent
186 reviews
Price from$79.27per night
The Graham Hotel, hotel in Salem

Located in Grahamstown, a 14-minute walk from 1820 Settlers Monument, The Graham Hotel has accommodations with a seasonal outdoor swimming pool, private parking, a shared lounge and a bar.

The restaurant facility was excellent.
7.5
Scored 7.5
Good
Rated good
241 reviews
Price from$91.82per night
Settler Cottage Apartment, hotel in Salem

Offering a garden and a terrace, Settler Cottage Apartment in Grahamstown is close to Observatory Museum Grahamstown and St Michael and St George Cathedral.

Conveniently located with secure parking.
8.2
Scored 8.2
Very Good
Rated very good
358 reviews
Price from$54.50per night
The Milner by The Oyster Collection, hotel in Salem

Providing garden views, The Milner by The Oyster Collection in Grahamstown provides accommodations, water sports facilities, an outdoor swimming pool, a garden, a bar, and barbecue facilities.

Beautiful and upgraded house
9.5
Scored 9.5
Exceptional
Rated exceptional
234 reviews
Price from$112.85per night
137 High Street Guest House, hotel in Salem

Just a 12-minute walk from 1820 Settlers Monument and 500 yards from St Michael and St George Cathedral, 137 High Street Guest House features accommodations in Grahamstown, with a garden, a terrace,...

The lady in charge Rola is very kind and supportive
8.6
Scored 8.6
Excellent
Rated excellent
159 reviews
Price from$79.82per night
Cottage on Ilchester, hotel in Salem

Offering garden views, Cottage on Ilchester in Grahamstown offers accommodations and barbecue facilities. There's a private entrance at the bed and breakfast for the convenience of those who stay.

Since I was in a hurry I did not mind about the breakfast. The location exposed me to nature which stimulate my ability to meditate.
8.6
Scored 8.6
Excellent
Rated excellent
189 reviews
Price from$41.05per night
The Cottage, hotel in Salem

The Cottage offers accommodations in Grahamstown, 1.6 miles from 1820 Settlers Monument and 10 miles from Thomas Baines Nature Reserve.

8.8
Scored 8.8
Excellent
Rated excellent
39 reviews
Price from$56.15per night
31 on Park, hotel in Salem

31 on Park is located in Grahamstown, just 2.3 miles from 1820 Settlers Monument and 11 miles from Thomas Baines Nature Reserve.

8.0
Scored 8.0
Very Good
Rated very good
12 reviews
Price from$62.07per night
See all hotels in and around Salem
Subscribe to receive premium deals

Prices drop the second you sign up!