Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Upington – 54 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.

The Oasis 4 stars

Hotel in Upington

Featuring free WiFi throughout the property, The Oasis is situated 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
248 reviews
Price from
£67
per night

Protea Hotel by Marriott Upington 4 stars

Hotel in Upington

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

Show more Show less
8.2
Very good
182 reviews
Price from
£63
per night

Desert Palace Hotel 3 stars

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.2
Good
208 reviews
Price from
£43
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.1
Very good
123 reviews
Price from
£55
per night

Allianto Boutique Hotel 4 stars

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.9
Fabulous
19 reviews
Price from
£66
per night

Upington Inn

Hotel in Upington

Upington Inn has a restaurant, bar, a shared lounge and garden in Upington. Boasting family rooms, this property also provides guests with a children's playground. Friendliness of staff Location Good food Bigger than normal room

Show more Show less
7.6
Good
120 reviews
Price from
£35
per night

River Place Manor 5 stars

Upington

Providing pool views, River Place Manor in Upington provides accommodation, a restaurant, a bar, a shared lounge, a garden and water sports facilities. It is very peaceful, clean and beautiful.

Show more Show less
9.2
Superb
681 reviews
Price from
£63
per night

Kalahari Lion's Rest

Upington

Located in Upington in the Northern Cape region and Kalahari Mall reachable within 5 km, Kalahari Lion's Rest provides accommodation with free WiFi, BBQ facilities, a garden and free private parking. 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.4
Very good
367 reviews
Price from
£41
per night

Gemutlich Guesthouse

Upington

Situated in Upington, 1.4 km from Kalahari Mall, Gemutlich Guesthouse features accommodation with a seasonal outdoor swimming pool, free private parking, a garden and barbecue facilities. Location, comfort and cleanliness. Friendly staff

Show more Show less
8.5
Very good
134 reviews
Price from
£33
per night

Sun River Kalahari Lodge 4 stars

Upington

Sun River Kalahari Lodge is situated on the banks of the Orange River in Upington, in the heart of the Green Kalahari. It features 2 swimming pools and a river deck. Clean and friendly staff. Great place to stay. Easy access. Bed was very comfortable and would stay here again if traveling through again.

Show more Show less
8.8
Fabulous
123 reviews
Price from
£73
per night

Most booked hotels in Upington in the past month

See all

FAQs about hotels in Upington

  • On average, 3-star hotels in Upington cost £61 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 on average be found for £107 per night (based on Booking.com prices).

  • Many families visiting Upington loved staying at River City Inn, The Oasis and Allianto Boutique Hotel.

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

  • River City Inn, Protea Hotel by Marriott Upington and The Oasis have received great reviews from travellers in Upington regarding the views from their hotel rooms.

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

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

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

  • On average, it costs £43 per night to book a 3-star hotel in Upington for tonight. You'll pay on average around £72 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Upington will cost around £83 (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.

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Upington:

Explore guest reviews of hotels in Upington

See all