Sleeping

Swellendam is a popular stopover town for those travelling between Cape Town and the Garden Route, and so has plenty of well-priced guesthouses, plus a few plush hotel-like options.