Kanoneiland
Travel Guide
Visit Kanoneiland

The Oasis
26 Schroder Street Upington Northern Cape
$87 nightly
The price is $100 total per night from Jul 19 to Jul 20
$100 total
Jul 19 - Jul 20
Total with taxes and fees
Book a stay at this business-friendly hotel in Upington. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions Kalahari-Oranje Museum ...
8.2/10 Very Good! (38 reviews)
Our go-to in Upington
"Fantastic staff and very nice rooms with space.our place to go if we are in Upington. Could improve breakfast."
Reviewed on Sep 23, 2025

Protea Hotel by Marriott Upington
24 Schroder Street Upington Northern Cape
$77 nightly
The price is $89 total per night from Jul 24 to Jul 25
$89 total
Jul 24 - Jul 25
Total with taxes and fees
Book a stay at this business-friendly hotel in Upington. Enjoy free WiFi, free parking, and an outdoor pool. Our guests praise the property condition in our ...

River Place Manor
36a Steenbok Ave Upington Northern Cape
$137 nightly
The price is $161 total per night from Jul 19 to Jul 20
$161 total
Jul 19 - Jul 20
Total with taxes and fees
Book a stay at this beach guesthouse in Upington. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions Kalahari Mall and Sirkel are ...
9.8/10 Exceptional! (71 reviews)
"Such a lovely place right on the beautiful Orange River. We had a very nice dinner by the fireplace and a full breakfast by the River. Would stay again in a heartbeat."
Reviewed on May 10, 2026
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Ambiente Budget Accommodation
13 Freesia St Upington Northern Cape
Stay at this apartment in Upington. Enjoy free WiFi, free parking, and daily housekeeping. Popular attractions Kalahari Mall and Sirkel are located nearby.

Modern Executive Stay
64 Schroder St Upington NC
Stay at this apartment in Upington. Enjoy free WiFi, free parking, and a garden. Popular attractions Sirkel and Kalahari-Oranje Museum are located nearby.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Explore a world of travel with Expedia
- 5 Star Hotels in Kakamas
- Resorts & Hotels with Spas in Kanoneiland
- Kakamas Hotels
- Lodges in Upington
- Fishing Resorts & in Upington
- Guest Houses in Upington
- Pet-Friendly Hotels in Upington
- Hotel Wedding Venues Hotels in Upington
- Hotels near Upington
- 3 Star Hotels in Upington
- Resorts & Hotels with Spas in Upington
- Luxury Hotels in Upington
- Kanoneiland Hotels
- Upington Hotels
- Hotels near Kalahari Mall
- Apartments in Kanoneiland
- Flights from Lusaka (LUN) to Upington (UTN)
- Flights from Oudtshoorn (OUH) to Upington (UTN)
- Flights from Windhoek (WDH) to Upington (UTN)
- Flights from Kleinzee (KLZ) to Upington (UTN)
- Flights from Johannesburg (HLA) to Upington (UTN)
- Flights from Lilongwe (LLW) to Upington (UTN)
- Flights from Nelspruit (MQP) to Upington (UTN)
- Flights to Kakamas
- Flights from Denver (DEN) to Upington (UTN)
- Flights from Welkom (WEL) to Upington (UTN)
- Flights from Cape Town (CPT) to Upington (UTN)
- Flights from Entebbe (EBB) to Upington (UTN)
- Flights from Kasane (BBK) to Upington (UTN)
- Flights from East London (ELS) to Upington (UTN)
- Flights to Upington
- Flights from Doha (DOH) to Upington (UTN)
- Flights from Walvis Bay (WVB) to Upington (UTN)
- Flights from Durban (DUR) to Upington (UTN)
- Flights from Maun (MUB) to Upington (UTN)
- Flights from Nairobi (NBO) to Upington (UTN)
- Flights from Upington
- Flights from Polokwane (PTG) to Upington (UTN)
- Flights from Newcastle (NTL) to Upington (UTN)
- Flights from Port Elizabeth (PLZ) to Upington (UTN)
- Flights from Pilanesberg (NTY) to Upington (UTN)
- Flights from Bloemfontein (BFN) to Upington (UTN)
- Flights from Johannesburg (JNB) to Upington (UTN)
- Flights from Kimberley (KIM) to Upington (UTN)
- Flights from Gaborone (GBE) to Upington (UTN)
- Flights from Los Angeles (LAX) to Upington (UTN)
