Skip to main content

Filter by:


Star Rating

Review Score

Salem – 45 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
45 reviews
Price from$144.64per 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 33 feet above the water on the Settlers dam with stunning...

8.9
Scored 8.9
Excellent
Rated excellent
24 reviews
Price from$56.46per 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
187 reviews
Price from$77.43per 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
242 reviews
Price from$89.69per 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
361 reviews
Price from$53.23per 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
237 reviews
Price from$110.23per 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
158 reviews
Price from$77.97per 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
195 reviews
Price from$40.10per 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
37 reviews
Price from$54.85per 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$60.63per night
See all hotels in and around Salem
Subscribe to receive premium deals

Prices drop the second you sign up!