Africa
Botswana
30 destinations in Botswana, from city breaks to coastline. Hotels start from $70/night — and every page here links straight through to live availability.
Holidays in Botswana
Every destination in Botswana
Bobonong
Bobonong
Botswana
From$100
Chobe
Chobe
Botswana
From$200
Francistown
Francistown
Botswana
From$100
Gabane
Gabane
Botswana
From$160
Gaborone
Gaborone
Botswana
From$105
Ghanzi
Ghanzi
Botswana
From$80
Janeng
Janeng
Botswana
From$95
Jwaneng
Jwaneng
Botswana
From$70
Kalahari
Kalahari
Botswana
From$210
Kanye
Kanye
Botswana
From$80
Kasane
Kasane
Botswana
From$130
Letlhakane
Letlhakane
Botswana
From$120
Linyanti
Linyanti
Botswana
From$135
Lobatse
Lobatse
Botswana
From$140
Mahalapye
Mahalapye
Botswana
From$150
Maun
Maun
Botswana
From$150
Mmopone
Mmopone
Botswana
From$115
Mochudi
Mochudi
Botswana
From$75
Mogoditshane
Mogoditshane
Botswana
From$150
Molepolole
Molepolole
Botswana
From$150
Mosopa
Mosopa
Botswana
From$75
Okavango Delta
Okavango Delta
Botswana
From$195
Palapye
Palapye
Botswana
From$130
Ramotswa
Ramotswa
Botswana
From$115
Selebi-Phikwe
Selebi-Phikwe
Botswana
From$90
Serowe
Serowe
Botswana
From$75
Thamaga
Thamaga
Botswana
From$75
Tlokweng
Tlokweng
Botswana
From$130
Tonota
Tonota
Botswana
From$105
Tutume
Tutume
Botswana
From$155
Where to stay in Botswana
- Where to stay in Bobonong
- Where to stay in Chobe
- Where to stay in Francistown
- Where to stay in Gabane
- Where to stay in Gaborone
- Where to stay in Ghanzi
- Where to stay in Janeng
- Where to stay in Jwaneng
- Where to stay in Kalahari
- Where to stay in Kanye
- Where to stay in Kasane
- Where to stay in Letlhakane
- Where to stay in Linyanti
- Where to stay in Lobatse
- Where to stay in Mahalapye
- Where to stay in Maun
- Where to stay in Mmopone
- Where to stay in Mochudi
- Where to stay in Mogoditshane
- Where to stay in Molepolole
- Where to stay in Mosopa
- Where to stay in Okavango Delta
- Where to stay in Palapye
- Where to stay in Ramotswa