Hotels in Botswana

Search and compare Botswana hotels from hundreds of travel sites and save

Botswana
Mar 30 — Mar 312
Botswana
Thu 3/30
Fri 3/31
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Botswana

Filter by star ratings
All filters
Avani Gaborone Resort & Casino
Nyerere Drive North, Gaborone, Botswana
Show on map
1.3 mi from city centre, Gaborone, Botswana 

Offering outdoor tennis courts and an indoor pool, AVANI Gaborone Resort & Casino is a deluxe place to stay in Gaborone. The multiple amenities this luxury resort features include a beauty centre, squash courts and a kids club.

Peermont Metcourt - Francistown
6.3 Good
Plot 32366, Blue Jacket Street, Francistown, Botswana
Show on map
0.4 mi from city centre, Francistown, Botswana 
GoodBased on 34 reviews
6.3

Located in Francistown, Peermont Metcourt Hotel is within a 15-minute drive of Francistown Airport and offers a swimming pool. The various amenities this charming hotel features include meeting rooms, a 24-hour reception and an express check-in and check-out feature.

Cresta Maun Hotel
7.5 Good
Plot 16719, Maun, Botswana
Show on map
2.6 mi from city centre, Maun, Botswana 
GoodBased on 101 reviews
7.5

Located in Maun, the hotel is within a 20-minute drive of Maun Airport and offers an outdoor pool. Those staying at the property can also enjoy free Wi-Fi.

Travelodge Kasane
8.3 Excellent
Lot 3031 Plateau, Kasane, Botswana
Show on map
2.5 mi from city centre, Kasane, Botswana 
ExcellentBased on 50 reviews
8.3

Located in Kasane, the hotel is within a 15-minute drive of Kasane Airport and offers an outdoor pool. It also provides a 24-hour reception, room service and a laundry service.

Hilton Garden Inn Gaborone
8.4 Excellent
Plot 54366, Gaborone, Botswana
Show on map
0.5 mi from city centre, Gaborone, Botswana 
ExcellentBased on 364 reviews
8.4

Hilton Garden Inn Gaborone Botswana is located in Gaborone and offers free Wi-Fi. It also provides an outdoor pool, a 24-hour reception and meeting rooms.

Town Lodge Gaborone
8.0 Excellent
Airport Junction Shopping Centre, Corner Airport And A1 Roads, Gaborone, Botswana
Show on map
3.6 mi from city centre, Gaborone, Botswana 
ExcellentBased on 231 reviews
8.0

Located in Gaborone, Town Lodge Gaborone is within a 10-minute drive of Sir Seretse Khama International Airport and provides an outdoor pool. The various facilities this cosy hotel offers include babysitting/child services, a 24-hour reception and meeting rooms.

TraveLodge Hotel
7.9 Good
Plot 28295, Block 3, Gaborone, Botswana
Show on map
1.8 mi from city centre, Gaborone, Botswana 
GoodBased on 20 reviews
7.9

Travelodge Gaborone provides modern 3-star accommodation in Gaborone. It also offers meeting rooms, free Wi-Fi and an outdoor pool.

Cresta Marang Gardens
7.9 Good
Plot Number 930 Old Gaborone Road - Tati Plots, Francistown, Botswana
Show on map
2.6 mi from city centre, Francistown, Botswana 
GoodBased on 114 reviews
7.9

Situated in Francistown, Cresta Marang Gardens Hotel provides 3-star accommodation, as well as an outdoor pool. Guests can also enjoy free wireless internet throughout their stay.

Tips for booking hotels in Botswana

Cheapest month:September
Most expensive month:December
Average price in Botswana:$173/night
Cheapest price found:$15/night
Cheapest day:Saturday
Most expensive day:Tuesday
$73 - $314
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$90 - $281
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Botswana hotels

1
Diggers Inn
8.0 Excellent
Francistown, Botswana
Show on map
0.6 mi from city centre, Francistown, Botswana 

Diggers Inn is located in Francistown and offers free Wi-Fi. It is ideally positioned for those wishing to sightsee in the area.

$69
Avg. per night

Cheapest hotels in Botswana, Africa

White City Inn
5.5 Okay
1703, Ext 7, Gaborone, Botswana
Show on map
0.7 mi from city centre, Gaborone, Botswana 

Boasting a Jacuzzi, White City Inn is located in Gaborone and provides comfortable accommodation. It also offers valet parking, an express check-in and check-out feature and a 24-hour reception.

$27
Avg. per night
Tap's Home Away from Home
Block 10, Gaborone, Botswana
Show on map
1.5 mi from city centre, Gaborone, Botswana 

Tap's Home Away from Home is situated in Gaborone and features complimentary wireless internet. It is ideally close to Sir Seretse Khama International Airport, which is a 10-minute drive away.

$29
Avg. per night
Bridgeville Guest House( Pty) Ltd
8.4 Excellent
Plot 37671, Bohelabatho Crescent, Marapoathutlwa (Block 8) Plot 37671, Gaborone, Botswana
Show on map
2.5 mi from city centre, Gaborone, Botswana 

Located in Gaborone, Bridgeville Guest House Pty Ltd is within a 25-minute drive of Sir Seretse Khama International Airport and offers an outdoor pool. Those staying at the property can also make use of complimentary wireless internet.

$37
Avg. per night
African Casa
Magang Ave, Gaborone, Botswana
Show on map
6.9 mi from city centre, Gaborone, Botswana 

African Casa chalets camp site and restaurant is situated in Gaborone and offers complimentary Wi-Fi. It also provides a 24-hour reception and a laundry service.

$45
Avg. per night
Hana Guest House
Plot 5143 Oodi Crescent Village Ext 15, Gaborone, Botswana
Show on map
1.9 mi from city centre, Gaborone, Botswana 

Hana Guest House Lodge is situated in Gaborone and is close to the area's popular attractions. Guests can also take advantage of free wireless internet throughout their stay.

$45
Avg. per night
Motsebe Backpackers
Plot 11159 Koro Road, Maun, Botswana
Show on map
2.7 mi from city centre, Maun, Botswana 

Motsebe Backpackers provides a comfortable setting while in Maun. It also offers an outdoor pool, a 24-hour reception and an express check-in and check-out feature.

$47
Avg. per night
The Capital Guest House
8.3 Excellent
28492 Batsadi Crescent, Block 3, Gaborone, Botswana
Show on map
1.5 mi from city centre, Gaborone, Botswana 

The Capital Guest House is situated in Gaborone and offers free wireless internet. It also provides an outdoor pool, an express check-in and check-out feature and luggage storage.

$53
Avg. per night
Peermont Mondior, Gaborone
7.9 Good
Plot 21117, Gaborone, Botswana
Show on map
1.6 mi from city centre, Gaborone, Botswana 

Peermont Mondior Hotel is situated in Gaborone and is close to the area's popular attractions. The various amenities this charming hotel offers include a sun deck, an outdoor pool and an express check-in and check-out feature.

$62
Avg. per night

Hotel prices in Botswana

2 stars and under
3 stars
4 stars +

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Botswana

Facts about staying in Botswana

Millions of Reviews
Real ratings and reviews from millions of guests, just like yourself. Book your perfect stay with confidence!
Best Hotel Deals
HotelsCombined sources over 3 million hotels and properties and compiles them in one place so you can compare the ideal accommodation.
Free Cancellation
Plans change — we get it. And that’s why you can search and book hotels and accommodations on HotelsCombined from agencies that offer free cancellation