Mzansi's one-of-a-kind accommodation booking app
Destinations we love
Why Viya?
Verified stays
Travel in style with over 26 000 stays all over South Africa.
Dedicated service
Our friendly and experienced agents can help with anything.
Get inspired
Find travel inspiration from fellow Viya travellers.
Get rewarded
Earn instant discounts for booking with Viya.
Get inspired
Explore our unique collection of posts.
Did someone say reward points?
Themed getaways
Beach What?
Roadtrip
Wine Not?
Baecations
Luxury Getaways
Family-Friendly
Mountain Escapes
Honeymoon Hideaways
Art District
Trendy Living
Staycation
Wildlife Wonder Lodges
City Life
428 Places
104 Places
595 Places
44 Places
276 Places
68 Places
85 Places
7 Places
96 Places
363 Places
2140 Places
360 Places
848 Places
35 Places
750 Places
10 Places
575 Places
121 Places
93 Places
55 Places
3511 Places
63 Places
571 Places
1467 Places
1330 Places
20 Places
1294 Places
277 Places
113 Places
64 Places
56 Places
35 Places
36 Places
314 Places
60 Places
64 Places
128 Places
23 Places
23 Places
428 Places
1294 Places
575 Places
212 Places
107 Places
146 Places
363 Places
94 Places
64 Places
56 Places
360 Places
1217 Places
13 Places
1294 Places
27 Places
113 Places
56 Places
1496 Places
96 Places
705 Places
31 Places
220 Places
505 Places
123 Places
104 Places
44 Places
431 Places
85 Places
3511 Places
139 Places
363 Places
2140 Places
219 Places
506 Places
245 Places
99 Places
10 Places
575 Places
93 Places
134 Places
86 Places
62 Places
33 Places
123 Places
566 Places
35 Places
39 Places
28 Places
30 Places
69 Places
5 Places
1294 Places
16 Places
120 Places
61 Places
120 Places
80 Places
386 Places
248 Places
143 Places
35 Places
4 Places
57 Places
69 Places
277 Places
113 Places
13 Places
18 Places
65 Places
22 Places
20 Places
219 Places
457 Places
1217 Places
4 Places
21 Places
49 Places
60 Places
141 Places
544 Places
18 Places
131 Places
65 Places
118 Places
15 Places
18 Places
55 Places
431 Places
172 Places
212 Places
139 Places
96 Places
193 Places
66 Places
975 Places
23 Places
126 Places
506 Places
457 Places
273 Places
5 Places
13 Places
14 Places
376 Places
69 Places
5 Places
80 Places
56 Places
276 Places
45 Places
33 Places
60 Places
130 Places
544 Places
131 Places
374 Places
65 Places
220 Places
3 Places
506 Places
Even more reasons to love Viya...
- Gugulethu M
- Bonolo G
- Christopher R
- Mmathapelo M
- Shannon E
- Marlene J
- Lindiwe N
- Pravin H
- Farahnaaz S
- Kutlwano M
- Thembsi M
Stayed at
Antilles 38 A Apartment
Gordon's Bay, Mountainside