South African Hotels

South Africa Hotels

Southern Mozambique

Azura Quilalea Island

The magnificent Quilalea Island is one of the Southernmost islands in the pristine Quirimbas Archipelago located 33 nautical miles North of Pemba in Mozambique....

TODAY'S RATETBC BOOK 7 Reviews
  Quilalea Island, Benguerra Island

Western Cape

Grande Roche Hotel

The Grande Roche Hotel, Paarl, invites guests to experience the best of small hotel charms in a setting the is quaint, picturesque and luxurious. This stylish hotel that is on the grounds of a workin...

TODAY'S RATETBC BOOK 13 Reviews
  Plantasie Street, Paarl, Paarl, 7646