Search 321,000 hotels worldwide.
Get the best price available for your trip.
No Expedia cancellation fee to change or cancel almost any hotel reservation.
The interior design is calm and feels like an 1-bedroom apt in a city. The bed is comfortable, kitchen has many equipment and dishes - it’s a nice apt with everything that makes you feel like home. The only caveat is breakfast quality is mediocre.
Clean Nice friendly staff Amazing snacks Value The team was extremely professional
The room was nice, clean and spacious. It had a separate office/living room from the bedroom. I like the design of this hotel with a large central area with the fountain and seating area, which is surrounded by the rooms at all levels. This area is in need of renovation as well as the breakfast area ...
It was an overall amazing experience. We got there from the airport at 9am and was just going to drop off our luggages at the bell desk coz we’re aware that check in’s at 3pm but ms Flor was kind enough to look for an open room for us even without us asking, we were able to freshen up before sight ...
Short stay, overnight only. I needed a bed close to a work function and the late hours for the hotel restaurant was open late ( until 10 pm on a Sunday night) after my flight I was able to eat breakfast. I couldn't get theroom as cool as I would have liked but I am a bit outside the norm in this ...
We absolutely loved this hotel. It was conveniently located just mins from pier 39 and across the street from the trolley stop to union square! Being from the Bay Area, I have stayed in many SF hotels. The room here was exceptional. King bed, plenty of room to walk around, we had a couch and a desk ...
From the personal greeting at check in to the help with luggage at departure, a totally great experience once again at Hotel Kabuki. They’re remodeling, but no worries. The hotel and convenient shuttle to CPMC make this our go-to place in San Francisco.
Search for hotels in San Francisco on Expedia. You can easily find your hotels in San Francisco using one of the methods below: