On the Beach Guesthouse ligt direct aan de zandstranden van Jeffreys Bay, op ongeveer een uur rijden van de luchthaven van Gqeberha (voorheen Port Elizabeth genoemd). Het pension biedt 11 kamers (waaronder ook één familiekamer voor 4 personen) met schuifdeuren die naar privépatio’s of balkons leiden, of recht naar het strand. Ze zijn ensuite en beschikken over satelliet TV, airconditioning, WiFi en espressomachines. Het ontbijt is à la carte en er is een bar op de bovenverdieping met prachtig uitzicht over de oceaan. Er worden handdoeken, parasols en strandstoelen ter beschikking gesteld als je wil gaan zonnebaden op het strand, en in de mooi onderhouden tuin is natuurlijk een ‘braaikamer’ aanwezig waar gasten naar hartelust kunnen BBQen.