Skip to main content

Search hotels in Salem

Enter your dates to see the latest prices and deals for Salem hotels

Filter by:

Star rating

Review score

Salem – 44 hotels and places to stay

See the latest prices and deals by choosing your dates.
African Safari Lodge, hotel in Salem

Providing river views, African Safari Lodge in Grahamstown provides accommodation, a garden, a shared lounge, a terrace and barbecue facilities.

We particularly liked the friendliness of host and staff members. The hospitality was great. Felt like home away from home. The quiet nature and tranquility of the location was perfect.
Scored 9.1
9.1
Rated superb
Superb
242 reviews
Price from£82.82per night
The Ranch House at African Safari Lodge, hotel in Salem

Located approximately 20km outside of Grahamstown on a private game reserve.

Unfortunately we arrived late, so it was dark so we could not appreciate the view as much as we would have liked, but we really enjoyed the accommodation and setup.
Scored 8.9
8.9
Rated fabulous
Fabulous
24 reviews
Price from£62.10per night
Seven Fountains Farm, hotel in Salem

Situated in Grahamstown, 10 km from Lalibela Private Game Reserve, Seven Fountains Farm features accommodation with a garden, free private parking, a terrace and a restaurant.

The dinner was exceptional. Lovely to have a fire going in the restaurant at night. We stayed in The Barn and it was a pleasant, comfortable, and spacious room. Nandi was an excellent cook, and she was always smiling.
Scored 8.8
8.8
Rated fabulous
Fabulous
193 reviews
Price from£68.53per night
The Graham Hotel, hotel in Salem

Situated in Grahamstown, 1.2 km from 1820 Settlers Monument, The Graham Hotel provides accommodation with a bar and private parking.

Location
Scored 7.4
7.4
Rated good
Good
256 reviews
Price from£71.44per night
Settler Cottage Apartment, hotel in Salem

Situated in Grahamstown, within 2.6 km of 1820 Settlers Monument and 16 km of Thomas Baines Nature Reserve, Settler Cottage Apartment features accommodation with a garden as well as free private...

The area is convinient
Scored 8.2
8.2
Rated very good
Very good
365 reviews
Price from£42.40per night
Cottage on Ilchester, hotel in Salem

Set within 3.7 km of 1820 Settlers Monument and 17 km of Thomas Baines Nature Reserve in Grahamstown, Cottage on Ilchester offers accommodation with seating area.

did not order breakfast- can't rate that one. the room was clean, the bathroom super clean, but they could do more with a stainless carpet they provided water as tap water is not safe for drinking Area is safe
Scored 8.6
8.6
Rated fabulous
Fabulous
207 reviews
Price from£31.94per night
The Milner by The Oyster Collection, hotel in Salem

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

Warm room with a massive comfortable bed during a very cold snap. Very good breakfast. We were greeted, and looked after throughout our stay, by a very competent and pleasant gentleman called Sam.
Scored 9.5
9.5
Rated exceptional
Exceptional
239 reviews
Price from£87.80per night
Jenny's Guest House, hotel in Salem

Set 3.5 km from 1820 Settlers Monument, Jenny's Guest House offers 4-star accommodation in Grahamstown and features an outdoor swimming pool, a garden and barbecue facilities.

Like???? I loved everything about the place. From the night I checked in, I received a warm welcome from the patient owner that waited for my arrival even after the check-in time has passed. Oh the room... so clean! Had everything that's listed on the booking page. Did I mention your friendly staff? Those ladies are for keeps. Thank you for your hospitality, you're the best.
Scored 8.3
8.3
Rated very good
Very good
114 reviews
Price from£51.40per night
137 High Street Guest House, hotel in Salem

Featuring a garden and views of city, 137 High Street Guest House is a guest house situated in a historic building in Grahamstown, 1.1 km from 1820 Settlers Monument.

Friendly staff. Good location
Scored 8.5
8.5
Rated very good
Very good
172 reviews
Price from£62.10per night
Mimosa, hotel in Salem

Featuring pool views, Mimosa offers accommodation with free bikes, a garden and a terrace, around 3.8 km from 1820 Settlers Monument.

The accomodation is self catering
Scored 9.0
9.0
Rated superb
Superb
48 reviews
Price from£64.25per night
See all hotels in and around Salem