Where to stay in San Francisco

Apartment towers and rows of pale houses on Russian Hill and Nob Hill in low morning sun, with fog lying on the bay behind them, hills and an island across the water and a tall ship moored at the right

Photo: Basil D Soufi on Wikimedia Commons (CC BY-SA 4.0)

Hotel tax
14%, plus a TID of 2.25% or 2.00% by zone
Tax on a $250 room
$40.63 or $40.00 with TID, our arithmetic
BART from SFO
25 min to the Mission, 29 to Powell Street
Short-term rentals
Host lives there; 90 un-hosted nights a year
On this page
  1. How do Union Square, Nob Hill, the Wharf, SoMa, the Mission, the Marina and Hayes Valley compare?
  2. Who should pick Nob Hill or SoMa over the Marina or the Mission?
  3. How do the Marina and Fisherman's Wharf reach Union Square without BART?
  4. What do the 14% San Francisco hotel tax and the TID add to a $250 room?
  5. Which side of Van Ness Avenue and 16th Street puts a hotel in Zone 1?
  6. What may a California hotel leave out of its advertised price under SB 478?
  7. Can a San Francisco host rent out a whole home for more than 90 nights?
  8. What does an SFMTA garage cost at Union Square, Moscone, Hayes Valley and North Beach?
  9. Which Moscone Center conventions fall on your San Francisco dates?
  10. How much warmer is a July day at SFO than in downtown San Francisco?
  11. FAQ

Where to stay in San Francisco turns on three things: the walk to Union Square, the BART line from the airport and the hotel's tax zone. SoMa and Nob Hill are about 11 and 12 minutes' walk from Union Square on our own routing, and the Marina about 53.

Seven areas are compared here, and no hotel is named or recommended. We read the figures below on 13 November 2026 on the pages of the city's Treasurer & Tax Collector, SF Planning, SFMTA, the San Francisco Police Department, San Francisco International Airport and Moscone Center. We also read the California Legislature, the federal eCFR, NOAA, the Mayor's office and Salesforce.

How do Union Square, Nob Hill, the Wharf, SoMa, the Mission, the Marina and Hayes Valley compare?

Union Square, Nob Hill, Fisherman's Wharf, North Beach and SoMa sit in Zone 1 of the city's hotel assessments. Hayes Valley, the Mission, Cow Hollow and the Marina sit in Zone 2, where the rate is lower. Our San Francisco guide covers the sights and fares, and our San Francisco itinerary puts three days in order. The table below sets out where to stay in San Francisco by walk, airport train, tax zone and garage.

AreaWalk to Union Square, aboutBART from SFO, the airport's timeTax zone, by addressSFMTA garage we read
Union SquareStartPowell Street, 29 minZone 1Union Square Garage
SoMa and Moscone11 minMontgomery or Embarcadero, 30 minZone 1Moscone Center Garage
Nob Hill12 min, uphillNone listedZone 1None
North Beach21 minPowell Street, then T Third, 30 minZone 1North Beach Garage
Fisherman's Wharf34 minNone listedZone 1None
Hayes Valley31 minCivic Center, 28 minZone 2Performing Arts Garage
Mission41 min16th Street or 24th Street, 25 minZone 2None
Cow Hollow49 minNone listedZone 2None
Marina53 minNone listedZone 2None

The walks are our own routing on foot to the centre of Union Square. Each starts from one point in an area, such as Grace Cathedral for Nob Hill. The routing ignores slope and read about 12% short against a Park Service trail figure, so treat each time as a minimum. BART's site blocked our reads, so we print no fare.

Who should pick Nob Hill or SoMa over the Marina or the Mission?

Nob Hill and SoMa suit a first visit without a car, in our judgement, and the other areas each suit a narrower case. No official page we read names a best area to stay in San Francisco, so these pairings are ours and rest only on the figures here.

  • Union Square: BART's Powell Street stop and the start of two cable car lines. Union Square hotels fall in Zone 1, and the garage there costs the most of the four we read.
  • SoMa and Moscone: an 11-minute walk on our routing, and BART at Montgomery. Check the convention dates below first.
  • Nob Hill: a 12-minute walk on the map, uphill on the way back, with the California cable car line.
  • North Beach and Fisherman's Wharf: the F-line from the Wharf, the 30 Stockton from North Beach, and the one garage here that never closes.
  • Hayes Valley: Civic Center BART, Zone 2 and the lowest 12-hour garage maximum we read.
  • Mission: the shortest BART ride on the airport's list, 25 minutes, in Zone 2, but 41 minutes' walk from Union Square.
  • Marina and Cow Hollow: Zone 2 and no BART, so the trip downtown is a bus ride or a long walk.

We did not compare the areas on safety, noise or room size, because no official page we read does.

A row of cream and white stucco houses with red tile roofs and arched windows behind a grass strip planted with young trees, cars parked along the street and three people walking on the pavement under a clear blue sky

Houses on Marina Boulevard in October 2011. The Marina is in Zone 2 and about 53 minutes' walk from Union Square on our own routing.

Photo: l0da_ralta on Wikimedia Commons (CC BY 2.0)

How do the Marina and Fisherman's Wharf reach Union Square without BART?

The Marina reaches Union Square on the 30 Stockton bus and Fisherman's Wharf on the F-line streetcar, by SFMTA's timetables. From Stockton and Sutter Streets to Chestnut and Fillmore in the Marina, the 30 takes 17 to 29 minutes on our reading of the weekday table. The 22 Fillmore and the 49 Van Ness/Mission also serve the Marina.

The F-line leaves Jones and Beach Streets, at the Wharf, from 7:00 a.m. to 11:02 p.m. on weekdays. Cars run every 12 minutes for most of the day and up to 20 minutes apart before 10 a.m. Market and Stockton, at Union Square's edge, is 21 to 29 minutes away, and the stop by the Ferry Building 12 to 18. We did not read the inbound or weekend tables.

A Muni ride costs $2.85 by bank card, phone or Clipper, or $3.00 in cash, and lasts 120 minutes. A cable car ride costs $9.00, and a Visitor Passport $15 for a day, $35 for three or $47 for seven. SFMTA takes $2.85 off a Clipper fare for a transfer to Muni within two hours of a trip on a connecting agency. Its page does not name BART.

What do the 14% San Francisco hotel tax and the TID add to a $250 room?

The San Francisco hotel tax and the Tourism Improvement District add $40.63 a night to a $250 room in Zone 1 and $40.00 in Zone 2, on our sums. The Treasurer & Tax Collector's page, dated 5 March 2026, sets a "14% transient occupancy tax" on stays under 30 nights. The TID adds 2.25% in Zone 1 and 2.00% in Zone 2.

On a $250 room, one nightZone 1Zone 2
Hotel tax, 14%$35.00$35.00
TID assessment$5.63 at 2.25%$5.00 at 2.00%
Added, ours$40.63$40.00
You pay, ours$290.63$290.00

The $250 is our invented example. The TID is charged to the hotel, and it "may be passed on to customers as a separate item", the Treasurer says. A hotel that does not pass it on adds only the $35.00 hotel tax. Hosts of short-term rentals collect the 14% too.

The Moscone Expansion District charges hotels a second assessment, for which the 2026 page prints no rate. The Treasurer's statement form of December 2023 gave 1.25% in Zone 1 and 0.3125% in Zone 2. The same form's TID rates are lower than the 2026 page, so we treat that rate as unconfirmed and leave it out of the sums.

Whether the hotel tax applies to a mandatory resort fee could not be confirmed. Our guide to sales tax in the USA covers the tax on everything else.

Which side of Van Ness Avenue and 16th Street puts a hotel in Zone 1?

A hotel on or east of Van Ness Avenue and South Van Ness, and on or north of 16th Street, is in Zone 1. That line comes from the Treasurer's letter to hotels on the Moscone district, dated 5 June 2013. Every hotel west of Van Ness or south of 16th Street is in Zone 2. We could read no later zone map, so a change since 2013 is not ruled out.

On that letter, Union Square, Nob Hill, Fisherman's Wharf, North Beach and SoMa north of 16th Street fall in Zone 1. The Marina, Cow Hollow, Hayes Valley and the Mission south of 16th Street fall in Zone 2. The split is ours, by street address. A hotel near either street can fall on either side, so check the address rather than the area's name.

When choosing where to stay in SF, the zone moves the bill by only $0.63 a night on a $250 room before the Moscone district's assessment, so the transport rows above matter more, in our judgement.

What may a California hotel leave out of its advertised price under SB 478?

A California hotel may leave only "taxes or fees imposed by a government" out of an advertised price under SB 478, in force since 1 July 2024. Every other mandatory fee or charge must be inside it. The bill counts assessments under the state's Property and Business Improvement District Law of 1994 as such government fees.

Whether San Francisco's TID and Moscone district are assessments of that kind, the Treasurer's page does not say, and we could not confirm it. So we cannot tell you whether an advertised rate must already hold the TID line.

The federal FTC rule, 16 CFR Part 464, has covered hotels and short-term rentals since 12 May 2025. The total price must hold every fee a guest must pay, except government charges and optional extras, and must be shown more prominently than any other price. Any fee left out must be disclosed with its purpose and amount before you agree to pay. The rule does not say whether a business-district assessment is a government charge.

We found no San Francisco rule of its own on resort fees. We did not research which hotels charge one.

Can a San Francisco host rent out a whole home for more than 90 nights?

A San Francisco host may rent out a whole home for at most 90 un-hosted nights a year, by SF Planning's Office of Short-Term Rentals. The host must be the permanent resident, living in the unit at least 275 nights a year. Hosted stays, with the host there overnight, need a separate listing, and the pages we read print a cap only for un-hosted nights.

Every listing must carry the host's registration number, a certificate number such as STR-0001234 or, while an application is open, a record number. A listing with a wrong number can be removed. Booking platforms must check that a home is registered before taking a booking.

The guest pays the 14% hotel tax on such a stay. The Treasurer lists Airbnb, Interval International and misterb&b as sites that collect it, and the TID, for their hosts. Stays of more than 30 nights fall outside both the rental rules and the hotel tax.

No page we read says a guest is penalised for an unregistered rental, and none rules it out.

A row of Victorian houses with tall bay windows, carved cornices and pastel trim in cream, yellow and blue, catching low sun against a clear sky, with a dark tree in the foreground and a street lamp and parking signs in front

Victorian houses in the Mission in April 2012. The Mission is in Zone 2, and 16th Street BART is 25 minutes from SFO.

Photo: Paxson Woelber on Wikimedia Commons (CC BY-SA 3.0)

What does an SFMTA garage cost at Union Square, Moscone, Hayes Valley and North Beach?

An SFMTA garage costs from $3.00 to $6.00 an hour in these four areas, with a daily maximum of $35 to $46. The prices are from the city's garage pages, dated 2 November 2026, and none includes in-and-out parking.

SFMTA garageAreaAn hour12-hour maximumDaily maximumOpen
Union Square Garage, 333 Post StUnion Square$5.00 to $6.00$40$465 a.m. to 11 p.m.
Moscone Center Garage, 255 3rd StSoMa$4.00 to $5.00$29$356 a.m. to 10 p.m.
Performing Arts Garage, 360 Grove StHayes Valley$3.00 to $5.00$26$356 a.m. to 10 p.m., 9 a.m. at weekends
North Beach Garage, 735 Vallejo StNorth Beach$5.00$30$36Always

The Union Square Garage charges special-event rates of $8 to $58. After the Moscone garage closes at 10 p.m., the ticket gives access on Clementina Street. We read no hotel parking or valet prices, and no garage rates for Nob Hill, the Mission or the Marina.

The San Francisco Police Department warns that "Car thieves only need seconds to break into your car". It lists luggage and passports among items not to leave in a car, and tells visitors to check luggage at the hotel instead. We found no break-in figures by area. Our guide to renting a car in the USA covers the rest.

Which Moscone Center conventions fall on your San Francisco dates?

Moscone Center lists Microsoft Ignite from 17 to 20 November 2026 and the AGU Fall Meeting from 7 to 11 December 2026. Winter FancyFaire follows from 17 to 19 January 2027. Salesforce gives 21 to 23 September 2027 for Dreamforce at Moscone. We found no official figure for what a convention does to nightly rates, so we give none.

SF Travel forecast 38 Moscone events and 674,000 hotel room nights for 2026, in a release from the Mayor's office of 7 May 2026. Its later forecast, published on 27 August 2026, puts city hotel occupancy at 70.7% and the average daily rate at $266.16 for 2026. For 2027 it forecasts 72.1% and $271.43.

SF Travel's figures are forecasts for the whole city, not a price for any room or area. We could read no actual figures for 2025.

How much warmer is a July day at SFO than in downtown San Francisco?

A July day at SFO peaks at 72.6°F on average, against 66.3°F at the downtown station, on NOAA's normals for 1991 to 2020. The airport station reads 4 to 6°F warmer from May to September. Our San Francisco guide gives the rest of the year.

No NOAA station sits in a neighbourhood, so we cannot say whether the Marina is cooler or foggier than the Mission. Our page on California covers the rest of the state.

Questions before you go

  • What is the hotel tax on a room in San Francisco?

    San Francisco's hotel tax is 14% of the rent for stays under 30 nights, by the Treasurer & Tax Collector's page dated 5 March 2026. Hotels in the Tourism Improvement District may pass on a further 2.25% in Zone 1 or 2.00% in Zone 2 as a separate item. On a $250 room the hotel tax and that assessment come to $40.63 or $40.00 a night, by our arithmetic.

  • Which San Francisco areas are a short walk from Union Square?

    SoMa by Moscone Center and Nob Hill are about 11 and 12 minutes' walk from Union Square on our own routing, and North Beach about 21. The routing ignores hills, so the climb to Nob Hill takes longer than its figure. Fisherman's Wharf is about 34 minutes away on foot and the Marina about 53.

  • Can a visitor rent a whole home in San Francisco for a week?

    A whole home in San Francisco can be rented for a week only from a registered host who lives in it at least 275 nights a year, and un-hosted stays are capped at 90 nights a year. Every listing must carry the host's registration number. Platforms must check that registration before they take a booking.

  • Must a California hotel include a mandatory resort fee in its advertised price?

    A California hotel must include every mandatory fee in an advertised price under SB 478, operative since 1 July 2024, though taxes or fees imposed by a government may be left out. The federal FTC rule, in force for hotels since 12 May 2025, likewise requires the total price, less government charges. We could not confirm how either treats San Francisco's district assessments.

  • Which Moscone Center conventions are on in San Francisco in 2026 and 2027?

    Moscone Center hosts Microsoft Ignite from 17 to 20 November 2026 and the AGU Fall Meeting from 7 to 11 December 2026, by its own pages. Salesforce gives 21 to 23 September 2027 for Dreamforce. SF Travel forecast 38 Moscone events and 674,000 hotel room nights for 2026, in figures the Mayor's office published.

Sources we read