Hotels in Middelburg, South Africa

  • Find your ideal accommodation in Middelburg with trivago
  • Compare prices and view photos, reviews and hotel info
  • Book at the ideal price!
Show more hotels

Top hotels

    Hotel Olifants River Lodge Middelburg

    This malaria-free, semi-bushveld paradise is cradled in a valley and situated on the banks of the Great Olifants River, within 200km from Johannesburg, Pretoria, Polokwane, Hazyview, Standerton, Nelspruit and the Kruger National Park, on the R555 between Middelburg and eMahlaleni. Olifants River Lodge is the ideal corporate venue for strategic planning, launching of new products, work shops, expos, conferences or team building. Alternatively, pack your bags, bring the kids and break away from it all. Accommodation for 245 people, from quaint rondavels, log cabins and cabanas to luxury villas, self catering or bed & breakfast. Cool off in one of our six swimming pools or swim all year round in our indoor heated pool.Explore nature via hiking trails, game drives or some bird watching. Head to the river for a line of fishing, bass, carp or yellows. Get active on the volleyball court or get the pedal boats pedalling on the river. Send the kids on a guided horse ride, to the jungle gym or the kiddie's pool. Join in the fun play some table tennis or a game of pool. Enjoy some sundowners with the crackling of a fire around our river bank pool. Two fully-licensed restaurants serving breakfast, lunch and dinner. If you have forgotten something, our well-stocked kiosk will tie you over. Olifants River Lodge your bushveld lodge in the middle of the highveld. more

    Hotel Del Roza Guest House Middelburg

    Property Location Located in Middelburg, Del Roza Guest House is a 4-minute drive from Pongola Park and 5 minutes from Middelburg Country Club. This 4-star guesthouse is 3.3 mi (5.3 km) from Middelburg Mall and 16.4 mi (26.3 km) from Highveld Mall. Rooms Make yourself at home in one of the 8 air-conditioned rooms featuring refrigerators. Bathrooms with showers are provided. Conveniences include coffee/tea makers and portable fans. Dining Full breakfasts are available for a fee. Business, Other Amenities Free self parking is available onsite.National Rating Quality Graded by the Tourism Grading Council of South Africa (TGCSA) – South Africa's official quality assurance organization. Know Before You Go Children 2 years old and younger stay free when occupying the parent or guardian's room, using existing bedding. more

    Hotel The Elixir Middelburg

    The Elixir Hotel offers warmth, heated accommodation. It offers all amenities and facilities of a home, whenever you break away for a holiday, business trip, and long term stay over or overnight we ensure a friendly home atmosphere. It offers 46 en-suite rooms with private access. The Elixir hotel is a beautiful hotel for discerning private and corporate guests who enjoy elegance, professionalism and the warmth of a place away from home. The Elixir hotel is conveniently situated near amenities such as shopping centre, restaurants, it is within the easy access to the N4 highway in Middelburg, Mpumalanga. With our sumptuous breakfast, your day will start on a bright note. On your request, we will prepare you a fabulous lunch /or dinner. Our hotel is safe and there is security guard and electric fence to enhance your peace of mind. The clean and stylish rooms are evidence of our impeccable taste and uncompromising comfort. We also have dining, bar facilities and laundry services, car wash and secure parking. The Elixir Hotel will have every need met to ensure comfort, provide quality, friendly and stable environment for our customers. more

    Hotel Travel Lodge Middelburg

    Travel Lodge offers accommodation in Middelburg. Guests can enjoy a meal at the restaurant. A full breakfast, lunch and dinner menu is available. Barbecue facilities are available with prior arrangement and there is also a bar with a big screen TV for entertainment. Rooms at the Travel Lodge are equipped with tea-and-coffee making facilities, TV and private bathroom. The hotel has a 24-hour front desk, boardroom and function facilities and a shared lounge. Parking is available on site. The hotel is 3 km away from Middelburg Country Club. The Middelburg Dam is 15 km and the Loskop Dam 65 km away. Kruger National Park can be reached within 3 hours by car. more

    Hotel Aero Lodge Guesthouse Middelburg

    Aero-Lodge is a family run, guest house offering accommodation to families visiting for the weekend and business people looking for a good place to stay the night. We are a bed and breakfast, in town, we do offer dinner and lunch packs. We are situated close to the Middelburg mall. We have two puppies that stay on the property. more

    Hotel Diamond Rose Guest House Middelburg

    Diamond Rose Guest House offers 11 en-suite rooms, 1 honeymoon suite/ VIP (7 rooms with double beds & 5 rooms with 2 twin beds), undercover park, swimming pool, dining and living room, breakfast, dinner and lunch packs on request, DSTV channels, bar fridges in each room, we are situated close to the major routes to Johannesbug, Pretoria, Nelspruit, Mosambiek. The property is 160 km from OR Thambo international airport in Johannesburg, in a safe extension for people who like to cycle, run or walk. Middelburg Country Club is just around the corner of us for those who would like to play golf. We are 54 km from the Loskopdam and other tourist attractions. more

More Top Hotels

  • Woodpecker B&b