Search
Best Deals
Tips
Vacation information
Holidays in South Africa

Holidays in South Africa

2 travellers

KAYAK searches hundreds of travel sites at once for holiday package deals in South Africa

Here is why travellers choose KAYAK

Free to useThere are no hidden charges or fees.

Filter your dealsFilter by free cancellation, free breakfast and more.

Millions of reviewsCheck ratings based on millions of real guest reviews.

Bundle and saveSave money when you bundle your flight + hotel.

Cheap South Africa package deals

Discover the best prices by selecting your travel dates on KAYAK.
Choose your dates

Most popular South Africa flight and hotel deals

Show all
Silverstar Hotel - Johannesburg - Building
Silverstar Hotel - Johannesburg - Building
Silverstar Hotel
8.7 Very Good
Parking
Free Wi-Fi
Pool
Milan Malpensa
Breakfast
3 nights + flight
$1,527
Valley Center Guest House - Johannesburg
Valley Center Guest House - Johannesburg
Valley Center Guest House
1 Poor
East
Parking
Pet-friendly
Milan Malpensa
Meals not included
3 nights + flight
$1,318
Never at Home Kloof Street - Cape Town - Bedroom
Never at Home Kloof Street - Cape Town - Bedroom
Never at Home Kloof Street
8.5 Very Good
Gardens
Free Wi-Fi
Gaborone Sir Seretse Khama
Meals not included
3 nights + flight
$712
Garden Court Victoria Junction - Cape Town
Garden Court Victoria Junction - Cape Town
Garden Court Victoria Junction
8.5 Very Good
De Waterkant
Free Wi-Fi
Pool
Gaborone Sir Seretse Khama
Meals not included
3 nights + flight
$862
Lawhill Luxury Apartments - V & A Waterfront - Cape Town
Lawhill Luxury Apartments - V & A Waterfront - Cape Town
Lawhill Luxury Apartments - V & A Waterfront
8.9 Very Good
V & A Waterfront
Parking
Free Wi-Fi
Pool
Milan Linate
Meals not included
3 nights + flight
$1,980
Stayeasy Eastgate - Johannesburg
Stayeasy Eastgate - Johannesburg
Stayeasy Eastgate
7.8 Good
East
Parking
Free Wi-Fi
Pool
Milan Malpensa
Breakfast
3 nights + flight
$1,382
Fezeu's Place - Johannesburg - Bedroom
Fezeu's Place - Johannesburg - Bedroom
Fezeu's Place
9 Wonderful
North
Parking
Free Wi-Fi
Pool
Milan Malpensa
Meals not included
3 nights + flight
$1,354
Hyde Johannesburg Rosebank - Johannesburg - Bar
Hyde Johannesburg Rosebank - Johannesburg - Bar
Hyde Johannesburg Rosebank
9 Wonderful
North
Free Wi-Fi
Milan Malpensa
Breakfast
3 nights + flight
$1,587
Neighbourgood East City - Cape Town - Bedroom
Neighbourgood East City - Cape Town - Bedroom
Neighbourgood East City
8 Very Good
City Centre
Free Wi-Fi
Gaborone Sir Seretse Khama
Breakfast
3 nights + flight
$814
Skypz Lodge - Johannesburg - Living room
Skypz Lodge - Johannesburg - Living room
Skypz Lodge
3.3 Poor
South
Parking
Free Wi-Fi
Milan Malpensa
Meals not included
3 nights + flight
$1,336
The Monarch Hotel - Johannesburg - Lounge
The Monarch Hotel - Johannesburg - Lounge
The Monarch Hotel
9.3 Wonderful
North
Free Wi-Fi
Milan Malpensa
Breakfast
3 nights + flight
$1,760
Anew Hotel Green Point Cape Town - Cape Town - Bedroom
Anew Hotel Green Point Cape Town - Cape Town - Bedroom
Anew Hotel Green Point Cape Town
8 Very Good
Free Wi-Fi
Pool
Gaborone Sir Seretse Khama
Meals not included
3 nights + flight
$773
Free Wi-Fi
Pool
Gaborone Sir Seretse Khama
Meals not included
3 nights + flight
$992
Inn & Out Plus Rosebank - Johannesburg - Bedroom
Inn & Out Plus Rosebank - Johannesburg - Bedroom
Inn & Out Plus Rosebank
7 Good
North
Free Wi-Fi
Milan Malpensa
Meals not included
3 nights + flight
$1,345
Central
Parking
Free Wi-Fi
Milan Malpensa
Breakfast
3 nights + flight
$1,403
Inn & Out Express Sea Point - Cape Town - Bedroom
Inn & Out Express Sea Point - Cape Town - Bedroom
Inn & Out Express Sea Point
6.4 Okay
Free Wi-Fi
Gaborone Sir Seretse Khama
Meals not included
3 nights + flight
$670

Last minute holiday packages to South Africa

Show all
Sky view Guest House - Johannesburg
Sky view Guest House - Johannesburg
Sky view Guest House
5.7 Fair
North West
Parking
Free Wi-Fi
Pool
Pet-friendly
Oslo Gardermoen
Meals not included
3 nights + flight
$1,661
Coastlands Skye Hotel, Ridgeside, Umhlanga - Durban - Bedroom
Coastlands Skye Hotel, Ridgeside, Umhlanga - Durban - Bedroom
Coastlands Skye Hotel, Ridgeside, Umhlanga
8.8 Very Good
Free Wi-Fi
Oslo Gardermoen
Half board
3 nights + flight
$2,706
Meredale Lodge - Johannesburg - Bedroom
Meredale Lodge - Johannesburg - Bedroom
Meredale Lodge
8.3 Very Good
South
Parking
Free Wi-Fi
Oslo Gardermoen
Meals not included
3 nights + flight
$2,081

When to book a holiday in South Africa

Price includes flights and 3 nights accommodation for 2 travellers. Prices are not fixed and may vary with time.

Tips for finding South Africa package deals

  • There are loads of types of holidays in South Africa and the cost will depend on what type of trip you’re taking and for how long you’d like to stay. Here are the latest prices for a 3 night trip for 2 travellers: Top holiday $1,172; Family holiday $1,109; Romantic holiday $1,476; Luxury holiday $1,387; Budget holiday $1,014.

Where to stay in South Africa

Our map will help you find the perfect place to stay for your holiday in South Africa by showing you the exact location of each hotel.

South Africa holiday information

Top holiday (Flight+Hotel)$1,172
Family holiday (Flight+Hotel)$1,109
Romantic holiday (Flight+Hotel)$1,476
Luxury holiday (Flight+Hotel)$1,387
Budget holiday (Flight+Hotel)$1,014