Hotels in Botswana

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

Botswana
Nov 28 — Nov 292
Botswana
Mon 11/28
Tue 11/29
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Botswana

Filter by star ratings
All filters
Peermont Mondior, Gaborone
7.6 Good
Plot 21117, Gaborone, Botswana
Show on map
1.6 mi from city centre, Gaborone, Botswana 
GoodBased on 3 reviews
7.6

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.

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

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.

TraveLodge Hotel
8.3 Excellent
Plot 28295, Block 3, Gaborone, Botswana
Show on map
1.8 mi from city centre, Gaborone, Botswana 
ExcellentBased on 15 reviews
8.3

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

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 194 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.

Chobe Marina Lodge
Kasane, Botswana
Show on map
0.8 mi from city centre, Kasane, Botswana 

Located in Kasane, Chobe Marina Lodge is within a 10-minute drive of Kasane Airport and offers an outdoor pool. It also provides 24-hour room service, babysitting/child services and meeting rooms.

Maun Lodge
8.0 Excellent
Plot No. 459, Maun, Botswana
Show on map
1.0 mi from city centre, Maun, Botswana 
ExcellentBased on 184 reviews
8.0

Located in Maun, the hotel is within a 10-minute drive of Maun Airport and provides an outdoor pool. It also features massage services, a kids pool and free Wi-Fi.

Cresta President Hotel
7.8 Good
Botswana Road, Gaborone, Botswana
Show on map
0.6 mi from city centre, Gaborone, Botswana 
GoodBased on 104 reviews
7.8

This comfortable hotel in Gaborone offers free Wi-Fi, as well as an outdoor pool and an express check-in and check-out feature. It is ideally located for guests wanting to discover the area's attractions.

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

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.

Tips for booking hotels in Botswana

Cheapest month:March
Most expensive month:May
Average price in Botswana:$123/night
Cheapest price found:$15/night
Cheapest day:Monday
Most expensive day:Tuesday
$53 - $206
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$89 - $236
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Botswana hotels

1
Digger Inn
7.9 Good
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.

Cheapest hotels in Botswana, Africa

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 also provides a designated smoking area, laundry facilities and a Jacuzzi.

$30
Avg. per night
White City Inn
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.

$31
Avg. per night
Streets of Gold Guest House
6.3 Good
Plot no.57963, Block 10, Gaborone, Botswana
Show on map
3.6 mi from city centre, Gaborone, Botswana 

Streets of Gold Guest House is situated in Gaborone and offers free wireless internet. It also provides meeting rooms, a 24-hour reception and an airport shuttle.

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

Bridgeville Guest House Pty Ltd provides a comfortable setting while in Gaborone. Those staying at the property can also make use of complimentary wireless internet.

$39
Avg. per night
Thamalakane guest house
8.0 Excellent
Plot #941, Exit 7, Maun, Botswana
Show on map
4.1 mi from city centre, Maun, Botswana 

This comfortable guest house in Maun offers complimentary Wi-Fi, as well as luggage storage and a safe. It also provides laundry facilities, a shared kitchen and a designated smoking area.

$42
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.

$46
Avg. per night
The Capital Guest House
7.9 Good
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.

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

Located in Gaborone, African Casa chalets camp site and restaurant is within a 20-minute drive of Sir Seretse Khama International Airport and offers an outdoor pool. It also provides meeting rooms, room service and a 24-hour reception.

$50
Avg. per night

Hotel prices in Botswana

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

  • Where is the best place to stay in Botswana?

    Users favor staying in areas such as Gaborone, Kasane, and Maun. Consider these locations when searching for your desired stay.

  • What are the best hotels in Botswana?

    Elephant Trail Guesthouse And Backpackers is a very popular hotel in Botswana with a score of 8.2 from 237 reviews. Aquarian Tide Hotel (7.0 from 165 reviews) and Lee Bed & Breakfast (7.0 from 65 reviews) are also highly rated Botswana hotels based on recent feedback from HotelsCombined users.