Filter by Price per Night:
Slide rates to fit your budget

Filter by Specials:

Filter by Review Score:

Filter by Type:

Filter by Facility:

Accommodation Types
All Types (12)
B&Bs (2)
Lodges (2)
Hotels (1)
Guest Houses (6)
Self Catering (1)

Reviews of Middelpos

4.2 / 5 15 reviews
Read real reviews of Middelpos from 15 verified guests.
Easy online booking at 12 accommodation options in Middelpos. Browse Middelpos self-catering, guesthouses, B&Bs and hotels with great rates of up to 40% off. Find Middelpos holiday accommodation for all tastes and budgets, with

Middelpos Accommodation

12 great places to stay
Check availability
View map
Sort by:
Check availability for your dates:
Check in: Check out: Guests: Check Availability
Remove Filters
Filtered By:
  • Price Range
SAVE 30%
FromR1 395
per night, for 2 ppl
Hotel in Middelpos

The Maxton Boutique Hotel offers comfortable accommodation in a refined and stylish boutique hotel in a quiet residential suburb in Upington. The hotel is 1.3 km from Kalahari Mall and it’s location offers access ...Flexible Cancellation!

per night, for 2 ppl
Game Lodge in Middelpos

Cana Lodge is situated in Upington, which is surrounded by vineyards in the heart of the green Kalahari and offers the holiday traveller and business traveller a place to relax after a long day. The lodge offers gu...Flexible Cancellation!

R1 500
per night, for 2 ppl
Guest House in Middelpos

The Northern Cape, South Africa’s largest province, and fast-becoming one of the country’s favourite holiday destinations, possesses the ideal of ‘We go to a better life’. Nestled in Upington, on the banks o...

per night, for 2 ppl
Guest House in Middelpos

Situated in the Green Kalahari Desert - the land of contrasts where the life giving forces of nature combine to create an unique landscape of unsurpassed beauty. Allow the mighty Orange River and the great Kalahari...

40% off Long Stays!
per night (sleeps 2)
Guest House in Middelpos

Azalea Guesthouse is situated in Upington and offers spacious and comfortable en-suite double rooms and self-catering units. They are within close proximity to the Kalahari Mall as well as hospitals and schools. The...

20% off Long Stays!
per night, for 2 ppl
Guest House in Middelpos

Step into utter comfort and luxury with high thread Linen, sparing no details to secure an exceptional and unique visit to the Northern Cape, one that you won't easily forget. Settle yourself beneath our crisp whit...

R1 270
per night, for 2 ppl
Lodge in Middelpos

Sun River Kalahari Lodge is situated in the heart of the Green Kalahari. We look forward to welcoming you and treating you to our warm hospitality, efficient service and caring staff. Sun River Kalahari Lodge provid...

per night (sleeps 2)
Guest House in Middelpos

Border Close Guest House offers charming guest rooms and is situated in Upington, Northern Cape. Ideal for guests looking for a comfortable stopover, close to various facilities. Accommodation at Border Close Guest...Flexible Cancellation!

per night, for 2 ppl
B&B in Middelpos

Aan’t Kanaal B&B is beautifully restored 1950s home, situated about 2km from the CBD of Upington. Bordered by an expansive park and an irrigation canal – hence its name, Aan’t Kanaal – it also overlooks the...

R1 200
per night, for 2 ppl
Guest House in Middelpos

Dreamstay offers affordable and luxury accommodation nestled in tranquil surroundings in a secure suburb in the middle of Upington. Dreamstay is centrally located near to Upington Medi-Clinic, schools, parks and the...

Showing 1 to 10
 Next Page  
Welcome to the Middelpos accommodation page - browse our large range of hotels, B&B's, guesthouses and self-catering below, or view our Upington page if you're looking for more Upington accommodation. Once you've chosen your perfect accommodation, you can pay easily through TravelGround's secure payment portal.
Loading, please wait...

Loading Results...

We're finding you the best places to stay!

Your browser is out of date!

Update your browser to view this website correctly. Update my browser now

0860 022 102 | [email protected]