Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Upington – 47 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Desert Palace Hotel

Hotel in Upington

Desert Palace Hotel features a restaurant, outdoor swimming pool, a bar and garden in Upington. This 3-star hotel offers a kids' club and an ATM. The location is perfect, clean room with beautiful view. Staff was helpful and very friendly.

Show more Show less
7.3
Good
175 reviews
Price from
$46
per night

Protea Hotel by Marriott Upington

Hotel in Upington

Protea Hotel Upington is located in on the banks of the Orange River in Upington. The food was great, staff exceptional

Show more Show less
8.2
Very Good
165 reviews
Price from
$75
per night

River City Inn

Hotel in Upington

Just 10 minutes’ drive from Upington Airport, River City offers air-conditioned rooms with a satellite TV. It provides a 24-hour front desk. It excellent was very cozy and comfortable

Show more Show less
8.2
Very Good
122 reviews
Price from
$58
per night

The Oasis

Hotel in Upington

Featuring free WiFi throughout the property, The Oasis is located in Upington near of the Orange River. We spent a night here after leaving the Kgalagadi Transfrontier Park and I wish we could have stayed for longer! The room was lovely and clean and the staff was very helpful. Would stay again!

Show more Show less
8.5
Very Good
202 reviews
Price from
$82
per night

Allianto Boutique Hotel

Hotel in Upington

Allianto Boutique Hotel is located in Upington. Free WiFi access is available. Each room here will provide you with air conditioning and a patio. There is also a refrigerator. Lovely place and very friendly people. Did not mind to do the extra bit for me when I arrived much later than planned. Perfect place for a stay over or just hang out and relax

Show more Show less
8.8
Excellent
19 reviews
Price from
$79
per night

Upington Inn

Hotel in Upington

Upington Inn has a restaurant, bar, a shared lounge and garden in Upington. Featuring family rooms, this property also provides guests with a playground. Hospitality in general, cleanliness, client care, food was amazing, bed very comfortable.

Show more Show less
7.7
Good
51 reviews
Price from
$33
per night

River Place Manor

Upington

Providing pool views, River Place Manor in Upington provides accommodations, a restaurant, a bar, a shared lounge, a garden and water sports facilities. Amazing location. Room was spacious and very well appointed. Staff were flexible and accommodating.

Show more Show less
9.3
Awesome
582 reviews
Price from
$82
per night

Kalahari Lion's Rest

Upington

Located in Upington in the Northern Cape region and Kalahari Mall reachable within 3.1 miles, Kalahari Lion's Rest provides accommodations with free WiFi, BBQ facilities, a garden and free private... Everything about the place was amazing, Crystal went out of her way to ensure we had a wonderful stay... Thanks to her and her husband for top class service.

Show more Show less
8.5
Very Good
309 reviews
Price from
$49
per night

Tehillah Guesthouse

Upington

Located in Upington, within 1 mi of Kalahari Mall and 2.1 mi of Kalahari-Oranje Museum, Tehillah Guest house provides accommodations with a garden and free WiFi as well as free private parking for... For an overnight stay, this unit was wonderful. A warm shower, comfy bed, TV to relax and just 1km away from the Orange River Cellar Wine Tasting for some entertainment and dinner. We were very accommodated.

Show more Show less
9
Awesome
145 reviews
Price from
$37
per night

Waterfront Guest House

Upington

Located on the banks of the Orange River and featuring free WiFi, an outdoor pool and BBQ facilities, Waterfront Guest House offers pet-friendly accommodations in Upington, 2297 feet from Oranje Noord... Excellent host and staff and vert comfortable

Show more Show less
8.9
Excellent
174 reviews
Price from
$74
per night

Most-booked hotels in Upington in the past month

See all

FAQs about hotels in Upington

  • The Oasis, Protea Hotel by Marriott Upington, and River City Inn are some of the popular hotels in Upington.

  • On average, 3-star hotels in Upington cost $49 per night, and 4-star hotels in Upington are $88 per night. If you're looking for something really special, a 5-star hotel in Upington can be found for $100 per night, on average (based on Booking.com prices).

  • Travelers who stayed in Upington near Upington Airport (UTN) have said good things about Allianto Boutique Hotel, The Oasis, and Protea Hotel by Marriott Upington.

  • The average price per night for a 3-star hotel in Upington this weekend is $45 or, for a 4-star hotel, $88. Looking for something even fancier? 5-star hotels in Upington for this weekend cost around $81 per night, on average (based on Booking.com prices).

  • These hotels in Upington are highly rated by couples: Allianto Boutique Hotel, The Oasis, and Protea Hotel by Marriott Upington.

  • For hotels in Upington that serve highly-rated breakfasts, try Allianto Boutique Hotel, River City Inn, and The Oasis.

  • River City Inn, Protea Hotel by Marriott Upington, and The Oasis got great room view-related reviews from travelers in Upington.

  • Many families visiting Upington loved staying at River City Inn, The Oasis, and Protea Hotel by Marriott Upington.

  • On average, it costs $45 per night to book a 3-star hotel in Upington for tonight. You'll pay around $89 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Upington will cost around $105, on average (based on Booking.com prices).

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Upington:

Explore guest reviews of hotels in Upington

See all