Africa


Best Hotels in Botswana

Enter your dates and choose out of 398 properties in Botswana! Book Now, Pay at the Hotel. Instant Email Confirmation

Guests 1
Adults
Children

All Accommodation Destinations in Botswana

Find and book hotels in popular regions, airports, cities, places of interest in Botswana

Gaborone
134 hotels
Maun
49 hotels
Francistown
40 hotels
Kasane
35 hotels
Palapye
15 hotels
Serowe
11 hotels
Mahalapye
9 hotels
Shakawe
7 hotels
Letlhakane
7 hotels
Lentswelemoriti
6 hotels
Mogoditshane
6 hotels
Tlokweng
5 hotels
Selebi-Pikwe
5 hotels
Nata
4 hotels
Jwaneng
4 hotels
Ghanzi
3 hotels
Kang
3 hotels
Gumare
3 hotels
Chobe
3 hotels
Mathathane
3 hotels
Sherwood
3 hotels
Pandamatenga
2 hotels
Kgaphamadi
2 hotels
Kanye
2 hotels
Kopong
2 hotels
Lobatse
2 hotels
Lesoma
1 hotels
Borokwe Island
1 hotels
Ranku
1 hotels
Ramokgwebana
1 hotels
Dumadumana
1 hotels
Shakse
1 hotels
Broadhurst
1 hotels
Bontleng
1 hotels
Naledi
1 hotels
Khwai
1 hotels
Butale
1 hotels
Savuti
1 hotels
Tobgat
1 hotels
Sepako
1 hotels
Motopi
1 hotels
Okavango Delta
1 hotels
Lokerane
1 hotels
Rammu
1 hotels
Orapa
1 hotels
Ngwala
1 hotels
Ramotswa
1 hotels
Mmathubudukwane
1 hotels
Ranwanalenaus
1 hotels
Masame
1 hotels
Maiphatelo
1 hotels
Salidiro
1 hotels
Letlhakane
1 hotels
Chiro Pan
1 hotels
Komane
1 hotels
Khemsbok
1 hotels
Kavimba
1 hotels
Shaleshanto
1 hotels
Kachikau
1 hotels
Rakops
1 hotels
Gweta
1 hotels
Tantebane
1 hotels
Gabane
1 hotels
Thabatskudu
1 hotels

Best 59 Hotels in Botswana

Most popular hotels in Botswana based on reviews from real guests

No. Photos Property name Rooms Price from Reviews Rating City
1
Masa Square Hotel Gaborone
Masa Square Hotel Gaborone 
Plot 54353, New CBD, Corner Khama Crescent & Western Avenue, Gaborone
6 US$ 87 556 8.5 Gaborone
2
Kang Ultra Stop
Kang Ultra Stop 
Plot 107, Kang
4 US$ 59 380 8.2 Kang
3
Aquarian Tide Hotel
Aquarian Tide Hotel 
Plot 32085 Block 10, Sebele Mall, Gaborone
3 US$ 58 315 7.9 Gaborone
4
Cresta Lodge Gaborone
Cresta Lodge Gaborone 
Samora Machel Drive, Gaborone
5 US$ 88 154 8 Gaborone
5
Maun Lodge
Maun Lodge 
459 tawana road PO Box 376, Maun
6 US$ 153 130 7.6 Maun
6
Planet Lodge
Planet Lodge 
Plot 27280/1, block 3, Gaborone
3 US$ 77 113 7.7 Gaborone
7
Thebe River safaris
Thebe River safaris 
Presidents Avenue Kasane Plot 706, Kasane
2 US$ 149 90 7 Kasane
8
Cresta Riley's Hotel
Cresta Riley's Hotel 
Barolong Ward, Maun, Botswana, Maun
2 US$ 119 66 7.8 Maun
9
Peermont Walmont at the Grand Palm, Gaborone
Peermont Walmont at the Grand Palm, Gaborone 
Bonnington Farm, Molepolole Road, Gaborone
5 US$ 184 64 7.9 Gaborone
10
Travelodge
Travelodge 
Belabela Street, Block 3, Gaborone
2 US$ 111 62 8.1 Gaborone
11
Cresta President Hotel
Cresta President Hotel 
Botswana Rd, Main Mall, Gaborone
3 US$ 86 56 7.9 Gaborone
12
Regent Hotel City
Regent Hotel City 
Plot 74334, Corner of Chuma & Sedibelo Way, Extension 10, Gaborone
1 US$ 86 55 8.7 Gaborone
13
Cresta Marang Gardens Hotel
Cresta Marang Gardens Hotel 
Old Gaborone Road, Francistown
2 US$ 133 52 8 Francistown
14
Gaborone Hotel
Gaborone Hotel 
37799, Bus Rank, Gaborone
4 US$ 42 52 5.4 Gaborone
15
Avani Gaborone Resort & Casino
Avani Gaborone Resort & Casino 
Chuma Drive, Gaborone
5 US$ 131 45 8 Gaborone
16
Laha Hotel
Laha Hotel 
Tribal Lot Plot 5061 New Boseja Road, Route 8, Maun
3 US$ 61 40 7.3 Maun
17
Cresta Maun Hotel
Cresta Maun Hotel 
Plot 16719, Maun
5 US$ 136 39 8.2 Maun
18
Cresta Botsalo Hotel
Cresta Botsalo Hotel 
Along Gaborone and Francistown Road, Palapye
1 US$ 111 38 8 Palapye
19
Room50Two
Room50Two 
Western Commercial RD. iTowers CBD PO box 339 ABF, Gaborone
10 US$ 211 36 8.6 Gaborone
20
Peermont Mondior Hotel
Peermont Mondior Hotel 
Corner Mobuto and Maratadiba Road, Gaborone
3 US$ 94 36 8.8 Gaborone
21
Desert Sands
Desert Sands 
A1 Gaborone-Francistown Highway P.o Box 34, Palapye
3 US$ 95 35 7 Palapye
22
Phakalane Golf Estate Hotel Resort
Phakalane Golf Estate Hotel Resort 
Plot 61238 Phakalane Gaborone Botswana, Gaborone
5 US$ 159 28 8.4 Gaborone
23
CrestaThapama Hotel
CrestaThapama Hotel 
A1 Highway,Francistown, Botswana, Francistown
4 US$ 159 27 8.1 Francistown
24
Peermont Metcourt Hotel
Peermont Metcourt Hotel 
Plot 32366, Blue Jacket Street, Francistown
2 US$ 91 26 7.8 Francistown
25
Nkanga Hotel
Nkanga Hotel 
RO91 , President Drive ,Kananga, Kasane
5 US$ 71 24 6.4 Kasane
26
Echo Lodge
Echo Lodge 
Kang, Kang
1 US$ 55 16 5.8 Kang
27
Hotel 23
Hotel 23 
Mere Ward Plot 21029 Along Main A14 Road, Serowe
5 US$ 81 14 7.2 Serowe
28
Cresta Jwaneng
Cresta Jwaneng 
Plot 5483 Unit 4 Alongside Trans Kalahari Highway, Jwaneng
5 US$ 123 11 7.1 Jwaneng
29
Falcon Crest Suites
Falcon Crest Suites 
Nyerere Drive Access Road PLOT 2571 EXT 9, Gaborone
8 US$ 81 10 7.8 Gaborone
30
Adansonia Hotel
Adansonia Hotel 
Plot 2592 Maun, Sedie Road - Moremi Game Reserve Highway, Maun
2 US$ 85 8 6.2 Maun
31
Syringa Lodge
Syringa Lodge 
Plot 12436 Corner Dr Meyer & Independence Road, Selebi-Pikwe
3 US$ 72 8 7 Selebi-Pikwe
32
Eros Guest Inn
Eros Guest Inn 
Plot 26445, Gerald Estate, Francistown Plot 26445, Gerald Estate, Francistown, Francistown
2 US$ 34 8 6.8 Francistown
33
Cresta Mahalapye Hotel
Cresta Mahalapye Hotel 
9250 Moko Ward, Mahalapye, Botswana, Mahalapye
3 US$ 141 8 8.6 Mahalapye
34
Cresta Bosele Hotel
Cresta Bosele Hotel 
Tshekedi Road Selebi-Phikwe Botswana, Selebi-Pikwe
1 US$ 90 8 6.4 Selebi-Pikwe
35
River View Villa Self Catering
River View Villa Self Catering 
Old Matsiloje Road Plot 21218, Francistown
2 US$ 74 8 9.3 Francistown
36
Serowe Hotel
Serowe Hotel 
Main Road Kgope Ward, Serowe
3 US$ 78 7 7.3 Serowe
37
Prestige Hotel
Prestige Hotel 
Plot 9890 Block 3, Francistown
3 US$ 107 6 8.1 Francistown
38
Keeme-Nao Hotel
Keeme-Nao Hotel 
1265 Madiba Ward Madiba, Mahalapye
3 US$ 54 6 7.6 Mahalapye
39
City Inn
City Inn 
Plot 516, Khama Street, Francistown
4 US$ 91 5 5.2 Francistown
40
Hill View Inn
Hill View Inn 
Plot 5108 Morula Ward, Serowe
3 US$ 67 5 4.8 Serowe
41
Sahara Stones Hotel
Sahara Stones Hotel 
A1, Palapye
4 US$ 85 3 0 Palapye
42
Minestone Hotel
Minestone Hotel 
Plot 1450, Guy Street, Francistown
3 US$ 67 3 0 Francistown
43
Jumbo Junction Camp
Jumbo Junction Camp 
NG12 Concession, Gunotsoga Village, Okavango Delta, Botswana, Salidiro
3 US$ 382 3 0 Salidiro
44
Centre Lodge
Centre Lodge 
Tsheko Tsheko Road, Maun
4 US$ 81 2 0 Maun
45
African Home
African Home 
Plot 5345, Extension 11, J. Nyerere drive, Gaborone P.O.Box 40333, Gaborone, Gaborone
2 US$ 84 2 0 Gaborone
46
Mikelele Motel
Mikelele Motel 
Letlhakane Link Road, Letlhakane
5 US$ 73 1 0 Letlhakane
47
Unlimited Luxury Lodge in Kasane
Unlimited Luxury Lodge in Kasane 
Along Kazungula, Upper Road, A33, Chobe, Kasane, Kasane
2 US$ 122 1 0 Kasane
48
Moko Motel
Moko Motel 
Plot 3268, Mahalapye
2 US$ 84 1 0 Mahalapye
49
The Nest Lodge
The Nest Lodge 
A1, Francistown
2 US$ 67 0 Francistown
50
Chitawa Lodge
Chitawa Lodge 
A1 Highway, Ramokgwebana
4 US$  0 Ramokgwebana
51
Jackalberry Chobe
Jackalberry Chobe 
706 Presidents Avenue, Kasane
3 US$ 647 0 Kasane
52
Exec Closets Hotel
Exec Closets Hotel 
Polokabatho Rd, Gaborone
3 US$ 95 0 Gaborone
53
Sedia Riverside Hotel
Sedia Riverside Hotel 
sedie ward private bag 0058 maun, Maun
3 US$ 111 0 Maun
54
Kalahari Arms Hotel
Kalahari Arms Hotel 
Cnr Vize and Jankie St, Khemsbok
4 US$ 96 0 Khemsbok
55
Travelodge Kasane
Travelodge Kasane 
Lot 3031 Plateau, Kasane
4 US$ 172 0 Kasane
56
Hilton Garden Inn Gaborone, Botswana
Hilton Garden Inn Gaborone, Botswana 
Plot 54366; Gaborone CBD, Gaborone
5 US$ 93 0 Gaborone
57
Camp Itumela Lodge
Camp Itumela Lodge 
22.5596° S, 27.1276° E. Palapye, Palapye
5 US$  0 Palapye
58
Belmond Safaris
Belmond Safaris 
Mophane Street, Maun
4 US$  0 Maun
59
Best Inn Hotel
Best Inn Hotel 
A1 plot 27511, Palapye
3 US$ 67 0 Palapye

What to See & Do in Botswana

Travelling to Botswana and no idea what to visit? Our travel guide will help you find the best attractions in Botswana you should not miss during your visit

  • Eat & Drink
  • Hotels
  • Shops
  • Nightlife
  • Events
  • Fitness