Welcome to Glass House Guest Lodge

Where the River Meets the Sea

Discover tranquil self-catering accommodation perched on the banks of the Mzimvubu River in Port St Johns. Wake to breathtaking water views, enjoy warm coastal breezes, and unwind in comfort — whether you're here for a night, a weekend, or longer.

What We Offer

Everything You Need for a Perfect Coastal Escape

From our self-catering units to secure parking and friendly hospitality — we've thought of every detail so you can simply relax and enjoy.

🏡

Self-Catering Units

Our spacious, well-appointed units come with comfortable living areas, and everything you need to feel right at home during your stay.

🛏️

Comfortable Accommodation

Clean, modern rooms designed for rest and relaxation. Quality bedding, ample storage, and thoughtful touches make every guest feel welcome and cared for.

🧹

Housekeeping & Laundry

Enjoy a stress-free holiday with our daily housekeeping service and convenient laundry facilities. Come back to a fresh, tidy space every day.

🔒

Secure Parking

Park with complete peace of mind behind our remote-access gate. Your vehicle and belongings are protected throughout your stay.

🌊

River & Ocean Views

Situated where the Mzimvubu River flows into the Indian Ocean, our lodge offers panoramic views that will take your breath away at sunrise and sunset alike.

🎣

Fishing & Beach Access

Steps to first beach and easy access to the famous rocks perfect for fishing. Whether you're a seasoned angler or just want to cast a line, adventure awaits.

Comfortable hotel bedroom interior at Glass House Guest Lodge
Our Story

A Home Away from Home on the Wild Coast

Glass House Guest Lodge was born from a simple idea: to create a place where travellers can truly disconnect and reconnect — with nature, with each other, and with themselves. Nestled along the banks of the majestic Mzimvubu River in the heart of Port St Johns, our lodge is one of those rare spots where the freshwater river meets the vast blue ocean.

We believe hospitality should be warm, genuine, and personal. That's why our dedicated team treats every guest like family — whether you're passing through for a single night, planning a romantic weekend getaway, or settling in for an extended stay. From the moment you arrive through our secure gate to the moment you depart with memories to last a lifetime, we're here to make sure every detail suits your needs.

Port St Johns is a treasure trove of natural beauty, and we're proud to be your basecamp. Explore the pristine beaches, discover the rock formations perfect for fishing, or simply sit on our premises and watch the world go by as the river glides past.

10+Years Hosting
500+Happy Guests
4.8★Average Rating
Guest Reviews

What Our Guests Are Saying

Don't just take our word for it — hear from travellers who've experienced the magic of Glass House Guest Lodge firsthand.

Get in Touch

Ready to Experience the Magic?

Whether you have questions about our units, want to check availability, or need help planning your visit to Port St Johns — we'd love to hear from you.

+27 76 441 6128
psjguestlodge@gmail.com
Glass House Guest Lodge, Port St Johns, Eastern Cape, South Africa

We'd Love to Hear From You

Have a question about rates, availability, or special requests? Reach out and our friendly team will get back to you promptly. Or simply drop by — we're always happy to show you around.

Call Us Now