Welcome to SafariNow. Get off your accommodation booking by paying with the voucher code before .
TIP!
Enter Dates
Enter your dates for accurate availability

Resorts in Africa: Discover the Best Resorts-16

Africa

Accommodation in Africa

490+ accommodation listings, including 22 specials
Marina Village at Club Mykonos | Club Mykonos Resorts

Marina Village at Club Mykonos

Club Mykonos Self-catering, Resort
Sleeps 12
1 review

Embrace the Cape’s West Coast like never before at the new Marina Village. Set right on the water in the picturesque marina of Club Mykonos, these new two- and...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2260
Avg per night
Avg per night
R2260
Diani Reef Beach Resort and Spa | Resorts Diani Beach

Diani Reef Beach Resort and Spa

Diani Beach Resort
Sleeps 333 in 111 rooms

Nestled in the pristine white sands of the South Kenyan coastline and overlooking the turquoise blue Indian Ocean, the exclusive Diani Reef Beach Resort and...

  • Swimming Pool
  • On-site Parking
R3747
Avg per night for 2 guests
Avg per night for 2 guests
R3747
Spice Island Hotel Resort | Jambiani Resorts

Spice Island Hotel Resort

Jambiani Resort
Sleeps 68

The naming of the Spice Island Hotel Resort is unmistakably connected with Zanzibar, and along with its quiet and exclusive atmosphere, one cannot help but be...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R2564
Avg per night for 2 guests
Avg per night for 2 guests
R2564
Kivulini Luxury Lodge | Resorts Malindi Marine National Park

Kivulini Luxury Lodge

Malindi Marine National Park Resort
Sleeps 141 in 62 rooms

Kivulini Luxury Lodge is located in a picturesque corner of Kenya, only a few kilometres from the city of Malinda and Watamu. Having recently been totally...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1395
Avg per night
Avg per night
R1395
15% OFF
Barry's Beach Resort | Africa Specials

Barry's Beach Resort

Pangani Resort
Sleeps 32 in 8 rooms

Barry's Beach Resort is a remarkable luxury experience at affordable prices. It is located on the east coast of Tanzania and has an ocean front restaurant bar...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R2395
R2036
Avg per night for 2 guests
Avg per night for 2 guests
R2395
R2036
Lotfa Resort Diani | Resorts Diani Beach

Lotfa Resort Diani

Diani Beach Self-catering, Resort
Sleeps 120 in 36 rooms

Lotfa Resort is a vibrant paradise located in Diani Beach, to the south of Mombasa. Guests can swim with the biggest fish in the ocean, the whale shark, then...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2338
Avg per night for 2 guests
Avg per night for 2 guests
R2338
Lake Naivasha Sopa Resort | Lake Naivasha Resorts

Lake Naivasha Sopa Resort

Lake Naivasha Lodge, Resort
Sleeps 252

Set in one hundred and fifty acres of grassland studded with acacia bushes and trees, the resort is not only home to our resident giraffe, waterbuck and both...

  • Wi-Fi
  • Swimming Pool
R2874
Avg per night for 2 guests
Avg per night for 2 guests
R2874
Umhlanga Sands Hotel Timeshare | Resorts Umhlanga Rocks

Umhlanga Sands Hotel Timeshare

Umhlanga Rocks Self-catering, Resort
Sleeps 8

A sea facing self-catering apartment, boasting spectacular 180-degree ocean views, set on the beach front, located within the Umhlanga Sands Resort. Umhlanga...

  • On-site Parking
R2250
Avg per night
Avg per night
R2250
San Lameer 2201 | San Lameer Resorts

San Lameer 2201

San Lameer Self-catering, Resort
Sleeps 5

San Lameer golf estate is the very first golf estate developed in South Africa, composed of 620 villas, situated on the South Coast of KwaZulu-Natal. With...

  • Swimming Pool
  • Braai/Barbecue
R1395
Avg per night
Avg per night
R1395
African House Resort | Resorts Malindi Marine National Park

African House Resort

Malindi Marine National Park Resort
Sleeps 14

Set in Malindi, within easy driving distance of Watamu and Mambrui, the African House Resort with its restaurant, panoramic pool and colonial style decor...

  • Wi-Fi
  • Swimming Pool
R1071
Avg per night for 2 guests
Avg per night for 2 guests
R1071
Kola Beach Resort | Malindi Resorts

Kola Beach Resort

Malindi Resort, Self-catering
Sleeps 28 in 8 rooms

The Kola Beach Resort is situated at Mambrui along a spectacular golden coastline. The coastline is named for the mineral particles it contains, which, when...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R3170
Avg per night for 2 guests
Avg per night for 2 guests
R3170
Pole Pole | Resorts Mafia Island

Pole Pole

Mafia Island Resort
Sleeps 28

Pole Pole is located in the Chole Bay area, near Utende village on the southeast coast of the Mafia Island Marine Park. It lies on the beach, within a tropical...

  • Swimming Pool
  • Braai/Barbecue
R7325
Avg per night
Avg per night
R7325
Castleton Unit 48A, Plettenberg Bay | Plettenberg Bay Resorts

Castleton Unit 48A, Plettenberg Bay

Plettenberg Bay Self-catering, Resort
Sleeps 8

Castleton offers comfortable self-catering accommodation in a four-bedroom unit situated within a well-maintained, secure complex located in the picturesque...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1800
Avg per night
Avg per night
R1800
Luxury Sea View House on Pinnacle Point Estate  | Resorts Pinnacle Point

Luxury Sea View House on Pinnacle Point Estat...

Pinnacle Point Resort, Self-catering
Sleeps 8

This fantastic, well appointed home on Pinnacle Point Golf Estate is the perfect place for a family or golfing getaway.Come and play the best and most scenic...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3200
Avg per night
Avg per night
R3200
Waterberg Game Park | Melkrivier Resorts

Waterberg Game Park

Melkrivier Self-catering, Resort
Sleeps 36 in 7 rooms

Just a few hours' drive from Johannesburg, you'll find Waterberg Game Park, a stunning 450-hectare game farm which is a wildlife enthusiast's dream.While you...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1130
Avg per night
Avg per night
R1130
Legend Mountain View Villa | Resorts Entabeni Private Game Reserve

Legend Mountain View Villa

Entabeni Private Game Reserve Self-catering, Resort
Sleeps 12

Legend Mountain View Villa easily caters to exclusive group functions of 20 people and sleeps a maximum of 12 guests. This Villa is ideal for an executive...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
Mwezi Boutique Resort | Jambiani Resorts

Mwezi Boutique Resort

Jambiani Resort
Sleeps 48 in 14 rooms

Mwezi Boutique Resort is situated in the stunning village of Jambiani, on the island of Unguja, part of Zanzibar.The resort comprises of seven duplexes, six...

  • Swimming Pool
Breakfast Included
R1409
Avg per night
Avg per night
R1409
Nur Beach Resort | Resorts Jambiani

Nur Beach Resort

Jambiani Resort
Sleeps 20

Nur Beach Resort is located on the exquisite Jambiani beachfront. The resort has ten separate self-containing bungalows, each of which offers a wonderful view...

  • Swimming Pool
Breakfast Included
R1197
Avg per night
Avg per night
R1197
Banana Divers | Banana Islands Resorts

Banana Divers

Banana Islands Resort
Sleeps 16

Banana Divers is a new scuba diving resort located on Banana Island, in Sierra Leone. The resort borders the forest and the beach, so guests can enjoy best of...

  • Pet Friendly
R282
Avg per night
Avg per night
R282
3 Thulabali | Resorts Zimbali Coastal Estate

3 Thulabali

Zimbali Coastal Estate Resort, Self-catering
Sleeps 10

3 Thulabali is nestled in the Zimbali Coastal Resort and offers guests a wide range of facilities. This beautiful forested area is located close to the beach...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R6000
Avg per night
Avg per night
R6000

Africa accommodation

If you are looking for Africa holiday accommodation , SafariNow has a selection of Self-catering, Hotel, Guest House holiday accommodation in Africa and surrounds. With 31779 listings in Africa, our handy Africa map search and great low prices, it's easy to book the perfect holiday accommodation for your Africa visit.

We also have some great special accommodation deals in Africa