Hotels in San Francisco

Find the best San Francisco hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for San Francisco hotels with free cancellation or excellent ratings

Trusted San Francisco hotel providers

See all hotels in San Francisco

View more hotels
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
View more hotels

Find a San Francisco hotel in the heart of the action

Beat the queues at the top San Francisco attractions by staying close to them.

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelPodshare San Francisco Marina – 5.0
Cheapest month to bookDecember
Average 4 star hotel price₹ 14,825 per night
Average 5 star hotel price₹ 41,790 per night

When’s the best time to visit San Francisco?

Not sure when to visit San Francisco? We analysed thousands of flight and hotel prices, plus a whole heap of weather data, to show you what each month typically looks like. Use these monthly averages to plan ahead and choose the best time to stay in San Francisco.

October

Temperature12°C - 19°C
RainfallDry
(21–60mm)
Cheapest return flight₹ 66,001
Cheapest 3-star hotel₹ 4,319
Search hotels

November

Temperature10°C - 16°C
RainfallModerate
(61–120mm)
Cheapest return flight₹ 51,811
Cheapest 3-star hotel₹ 3,618
Search hotels

December

Temperature8°C - 13°C
RainfallModerate
(61–120mm)
Cheapest return flight₹ 54,501
Cheapest 3-star hotel₹ 3,618
Search hotels

January

Temperature8°C - 13°C
RainfallModerate
(61–120mm)
Cheapest return flight₹ 54,455
Cheapest 3-star hotel₹ 3,385
Search hotels

February

Temperature9°C - 13°C
RainfallModerate
(61–120mm)
Cheapest return flight₹ 54,495
Cheapest 3-star hotel₹ 5,953
Search hotels

March

Temperature9°C - 14°C
RainfallModerate
(61–120mm)
Cheapest return flight₹ 54,472
Cheapest 3-star hotel₹ 3,735
Search hotels

April

Temperature9°C - 15°C
RainfallDry
(21–60mm)
Cheapest return flight₹ 58,553
Cheapest 3-star hotel₹ 3,735
Search hotels

May

Temperature10°C - 16°C
RainfallDry
(21–60mm)
Cheapest return flight₹ 58,864
Cheapest 3-star hotel₹ 4,085
Search hotels

June

Temperature11°C - 18°C
RainfallVery dry
(0–20mm)
Cheapest return flight₹ 59,334
Cheapest 3-star hotel₹ 6,887
Search hotels

July

Temperature12°C - 19°C
RainfallVery dry
(0–20mm)
Cheapest return flight₹ 72,634
Cheapest 3-star hotel₹ 7,120
Search hotels

How to find the best hotel deals in San Francisco

Want to use the same magic that powers our award-winning flight search to find the best room rates on the internet? Here are a few tips to help you search and save in seconds.

Where to stay in San Francisco

For those visiting San Francisco, Nob Hill-Russian Hill offers access to some of the best views and upscale hotels in the city, with famous cable cars to navigate the steep inclines. Nearby, Union Square and the Financial District are the centre of shopping, theatre, and art, featuring many of Downtown's skyscrapers. To enjoy cultural diversity, Chinatown-North Beach immerses you in the largest Chinatown outside Asia, next to 'Little Italy', known for its stylish cafes and restaurants. Around the rapidly evolving SoMa, new skyscrapers and museums complement its status as home to Oracle Park and Chase Center. Mission District, brimming with nightlife and rich Hispanic culture, is another exciting option. Using Skyscanner, you can find the best hotel deals in these prime neighbourhoods of San Francisco.

Best hotels in San Francisco based on location

For the best-located San Francisco hotels, consider booking a stay at Hilton Parc 55 San Francisco Union Square, Hilton San Francisco Union Square, or Hotel Kabuki, Part of JdV by Hyatt. Hilton Parc 55 San Francisco Union Square is just 1.43 km from the city centre, placing you close to prominent attractions and trendy shops, convenient for those wanting to explore with ease. Right next door is Hilton San Francisco Union Square, nearly identical in proximity at 1.45 km, allowing guests to stay comfortably near cultural highlights and essential amenities. Meanwhile, Hotel Kabuki offers a unique blend of elegance and accessibility 1.45 km from the town’s heart. Its serene ambience and prime location make it perfect for those seeking a balanced stay. With Skyscanner, finding top deals on these well-located hotels is swift and straightforward, ensuring you spend less time planning and more time enjoying the wonders of San Francisco.

Good value hotels in San Francisco

Hilton Parc 55 San Francisco Union Square stands out for those who desire essential comforts. With pet-friendly accommodation, it allows you to bring animals along on the trip. It also features a well-equipped fitness centre and provides accessible parking, meeting restricted mobility needs. For guests seeking a few more perks, Hilton San Francisco Union Square is another excellent choice. You’ll appreciate the outdoor pool, a perfect spot to unwind after a day of sightseeing. This hotel also supports electric vehicle users with an EV charging station and maintains fitness routines with its gym. For those wanting a wider range of relaxation options, consider Hotel Nikko San Francisco. Ready to cater to both pet owners and wellness enthusiasts, it boasts an indoor pool, and a fitness centre, and offers luxurious amenities such as a sauna and spa. Check Skyscanner to explore these hotels in detail and find the best accommodation for your stay in San Francisco.

Family-friendly hotels in San Francisco

When exploring San Francisco with your family, you'll find several hotels thoughtfully catering to the unique needs of children. Hilton Parc 55 San Francisco Union Square stands out with its babysitting services, allowing parents to enjoy some personal time while their little ones are looked after. Enjoy the convenience of connecting rooms that offer both space and privacy. Multilingual staff help ensure effective communication for international family groups. Alternatively, Palace Hotel, a Luxury Collection Hotel, San Francisco, eases your travel experience with an airport shuttle service, simplifying transport with little ones and luggage. Your kids will love the indoor pool, providing entertainment regardless of the weather. At Fairmont San Francisco, the non-smoking policy ensures a healthier living environment, and babysitting options provide parents with the opportunity to enjoy some downtime. The gym helps keep everyone active, adding another layer of convenience to your family holiday.

San Francisco's top attractions

In San Francisco, immerse yourself in the city's diverse attractions. The Golden Gate Bridge, a global icon, invites you to stroll across or revel in its impressive design from various vantage points. Fisherman's Wharf is another essential stop, where street entertainers, sea lions, and a vast array of seafood joints create a lively atmosphere. Alcatraz Island offers a peek into history as a former prison known for dramatic escape attempts; it's accessible via ferry from Pier 33. Chinatown captivates with its bustling markets and cultural treasures, one of the largest and most dynamic Chinatowns outside Asia. Finally, step into Golden Gate Park, a sprawling green space full of sights like the Conservatory of Flowers, the de Young Museum, and the Japanese Tea Garden.

Finding cheap hotels in San Francisco: FAQs

In San Francisco, the expected average temperature in October is 15°C. The warmest month is typically September, which averages 20°C. The coolest month is January, with temperatures averaging 8°C. The rainiest month is February, and the driest month is July.
Of course - the cheapest hotel deal we found within the next seven days is ₹ 3,501 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for ₹ 4,085 per night.
The average price of a hotel during the week is ₹ 19,087 per night, and the average price on weekends is ₹ 13,842. Overall, it looks like the cheapest day to stay in San Francisco could be Friday.
We crunched some numbers on our calendar and found that Friday is the cheapest day to stay in San Francisco. And the most expensive day seems to be Tuesday
The average price of a 3-star hotel in San Francisco is currently around ₹ 18,093 per night. And the cheapest 3-star hotel we found is ₹ 3,618 per night.
The average price of a 4-star hotel in San Francisco is currently around ₹ 27,082 per night. And the cheapest 4-star hotel we found is ₹ 4,435 per night.
The average price of a 5-star hotel in San Francisco is currently around ₹ 73,658 per night. And the cheapest 5-star hotel we found is ₹ 13,424 per night.
The cheapest month to stay in a hotel in San Francisco is December, with an average price of ₹ 12,373 per night. The most expensive month is September, when the average room rate can rise to ₹ 56,615 per night. These average prices are based on all the hotels we found – from hostels through to fancy 5-star hotels.
The average price of a hotel in November is ₹ 15,992 per night, which is around 11% higher than the rest of the year.