You might be eligible for a Genius discount at Elgin Guest House. Sign in to check if a Genius discount is available for your selected dates.

Genius discounts at this property are subject to booking dates, stay dates, and other available deals.

Offering garden views, Elgin Guest House in Underberg offers accommodations and a garden. This property offers access to a balcony, free private parking, and free Wifi. Guests can make use of the outdoor pool or the terrace, or enjoy views of the mountain and lake. All units come with a seating area, a TV with satellite channels, and a private bathroom with a hair dryer and bath. A fridge and kettle are also offered. At the bed and breakfast, the units include bed linen and towels. Guests may enjoy a meal at the on-site restaurant. Guests at the bed and breakfast will be able to enjoy activities in and around Underberg, like cycling, fishing, and hiking. Himeville Museum is 6.7 miles from Elgin Guest House, while Himeville Nature Reserve is 7.5 miles from the property. The nearest airport is Pietermaritzburg Airport, 80 miles from the accommodation.

Couples in particular like the location – they rated it 8.9 for a two-person trip.

Distance in property description is calculated using © OpenStreetMap

Property highlights

Top Location: Highly rated by recent guests (8.9)

Want a great night's sleep? This property was highly rated for its very comfy beds.

Free Private Parking Available On Site


Sign in, save money

Sign in, save money

Sign in to see if you can save 10% or more at this property.

Availability

Select dates to see this property's availability and prices

Room Type
Number of guests
 
1 king bed
Something went wrong – please try again later.
Something went wrong – please try again later.
Guest reviews

Categories:

Staff
9.4
Facilities
8.7
Cleanliness
9.3
Comfort
9.2
Value for money
8.8
Location
8.9
Free Wifi
7.9
Select topics to read reviews:

Guests who stayed here loved

  • Mmapene
    South Africa South Africa
    The staff was very helpful and friendly especially Lindiwe.
  • Karen
    South Africa South Africa
    Elgin Guest House was a wonderful place to stay with Lindiwe welcoming me and making sure all was in order as well as cooking the most delicious breakfast with another lady. The rooms were comfy, ample and clean. Loved it!
  • Dayalan
    South Africa South Africa
    Location, cleanliness and willingness of staff to make the stay comfortable

Hosted by ELGIN GUESTHOUSE

9.4
9.4
Host Review Score
Host Review Score
ELGIN GUESTHOUSE
Elgin Farm is situated on one of the most picturesque farms just outside of Underberg, with magnificent views of a working dairy farm , dams and a swimming pool, this luxury bed and breakfast offers 4 gorgeous rooms. Guests are free to enjoy walking trails and relaxation in a beautiful country setting
Elgin Farm offers guests access to the Sani Spoors for MTB Trails , walking trails and fly-fishing on the river. Enjoy lunch at The Olde Duck over the road and some fine shopping at The Vanilla Rose. Try out some locally made cheeses at the Underberg Cheesery close by.
Underberg has amazing mountain bike trails at The Sani Spoors, day trips into Lesotho with Sani Pass Tours , fly-fishing in the Umzimkulu River , tubing in summer months, Spa Treatments in the area, 3 golf courses and awesome restuarants like the Olde Duck just down the road.
Language spoken: English

Area info

Restaurants
1 Restaurant On Site

Amenities of Elgin Guest House
Great facilities! Review score, 8.7

Most popular amenities
  • Outdoor swimming pool
  • Free parking
  • Free Wifi
  • Restaurant
  • Non-smoking rooms
Bathroom
  • Towels
  • Bathtub or shower
  • Private Bathroom
  • Toilet
  • Hairdryer
  • Bathtub
Bedroom
  • Linens
View
  • Mountain view
  • Garden view
  • Lake view
  • View
Outdoors
  • Outdoor furniture
  • Balcony
  • Terrace
  • Garden
Kitchen
  • Dryer
  • Electric kettle
  • Refrigerator
Activities
  • Cycling
  • Hiking
  • Canoeing
    Additional charge
  • Fishing
  • Golf course (within 2 miles)
    Additional charge
Living Area
  • Sitting area
Media & Technology
  • Satellite channels
  • TV
Food & Drink
  • Special diet meals (on request)
  • Breakfast in the room
  • Restaurant
Internet
Wifi is available in some rooms and is free of charge.
Parking
Free private parking is available on site (reservation is not needed).
    Services
    • Daily housekeeping
    • Private check-in/out
    • Fax/Photocopying
      Additional charge
    • Ironing service
      Additional charge
    • Meeting/Banquet facilities
      Additional charge
    Front Desk Services
    • Invoice provided
    General
    • Adults only
    • Electric blankets
    • Designated smoking area
    • Air conditioning
    • Heating
    • Private entrance
    • Carpeted
    • Non-smoking rooms
    Outdoor swimming pool
    Free!
      Languages Spoken
      • English

      House rules
      Elgin Guest House takes special requests – add in the next step!

      Check-in
      From 14:00 to 19:00
      Check-out
      From 10:00 to 10:30
      Cancellation/ prepayment
      Cancelation and prepayment policies vary according to accommodation type. Enter your stay dates and check the conditions of your selected option.
      Children & Beds

      Child policies

      Children not allowed.

      Crib and extra bed policies

      Cribs and extra beds aren't available at this property.

      No age restriction
      There's no age requirement for check-in
      Pets
      Pets are not allowed.
      Accepted payment methods
      VisaMastercardCash

      FAQs about Elgin Guest House

      • The prices at Elgin Guest House may vary depending on your stay (e.g. dates, hotel's policy etc.). To see prices, enter your dates.

      • Yes, this hotel has a pool. See details about the pool and other facilities on this page.

      • Room options at Elgin Guest House include:

        • Double
      • Elgin Guest House offers the following activities/services (charges may apply):

        • Cycling
        • Hiking
        • Fishing
        • Canoeing
        • Golf course (within 2 miles)
        • Swimming pool
      • Elgin Guest House has 1 restaurant:

        • Restaurant
      • Check-in at Elgin Guest House is from 2:00 PM, and check-out is until 10:30 AM.

      • Elgin Guest House is 2.7 miles from the center of Underberg. All distances are measured in straight lines. Actual travel distances may vary.