Find LGBTQ welcoming hotels in St. James

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Top St. James LGBT Welcoming Hotels

Sonnekus Boutique Hotel & Bistro
4 out of 5
88 Main Road, St. James Cape Town Western Cape
The price is AU$104 per night from 6 June to 7 June
AU$104
6 June - 7 June
includes taxes & fees
9.4/10 Exceptional! (176 reviews)
"Beautiful view of False Bay with beach access directly across the street. Easy to walk to Kalk Bay or Muizenberg for restaurants, bars, and shopping. Friendly staff. Free street parking in front of the hotel."

Reviewed on 25 Apr 2026

Opens in a new windowSonnekus Boutique Hotel & Bistro
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

More ways to book