San Francisco hotels in The Castro
2 properties found
- Sort by:
2222 Market Street, San Francisco, CA, United States ()
The unique Becks Motor Lodge is a great place in a market area of San Francisco. Since 1958, it has been hosting guests in the center of San Francisco.
More...From US$ 189price for 1 nightBook Now
1668 Market Street, San Francisco, CA, United States ()
The 2-star Edwardian San Francisco Hotel is set just 2.1 km from Fisherman's Wharf, Union Street and Moscone Center. Edwardian San Francisco Hotel has been welcoming guests to its spacious rooms since 1933.
More...From US$ 138price for 1 nightBook Now