Photo by JoyFilledWander

Find hotels in San Francisco from CA $198

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top 10 San Francisco hotels and places to stay

Riu Palace Pacifico All Inclusive
4 out of 5
Av de los Cocoteros - Lote 2, Nuevo Vallarta, NAY, 63732
19.93 km from city centre
8.6/10 Excellent! (1,742 reviews)
"It was great !!!"

Reviewed on Mar. 18, 2023

Riu Palace Pacifico All Inclusive
Iberostar Selection Playa Mita All Inclusive
4.5 out of 5
Comercial Camino Ingreso a Litibú, Lote 15, Punta de Mita, NAY, 63734
14.32 km from city centre
8.2/10 Very Good! (1,120 reviews)
"Like everything"

Reviewed on Mar. 20, 2023

Iberostar Selection Playa Mita All Inclusive
Riu Vallarta All Inclusive
3.5 out of 5
Av. de los Cocoteros s/n, Lote LL-Cond-Maestro FI, Nuevo Vallarta, NAY, 63732
20.67 km from city centre
8.4/10 Very Good! (1,522 reviews)
"Property is very clean, food is good (not AMAZING, but not bad at all by any means), rooms are clean, pools are nice, drinks are good. My one criticism would be that the hotel's a-la-carte options were subpar. The buffet was actually better. Other than that, the hotel was awesome. Some of the bad ..."

Reviewed on Mar. 20, 2023

Riu Vallarta All Inclusive

Save an average of 15% on thousands of hotels when you're signed in

Paradise Village Beach Resort and Spa
4 out of 5
Paseo De Los Cocoteros 001, Nuevo Vallarta, NAY, 63731
The price is CA $198 per night from Apr. 17 to Apr. 18
CA $198
per night
Apr. 17 - Apr. 18
25.57 km from city centre
8/10 Very Good! (1,001 reviews)
"Good service. Some parts of the property are old and dated."

Reviewed on Mar. 17, 2023

Paradise Village Beach Resort and Spa
Grand Palladium Vallarta Resort & Spa - All Inclusive
4 out of 5
Carretera Punta de Mita Km 11.5, Bahia de Bandearas, Punta de Mita, NAY, 63734
Fully refundableReserve now, pay when you stay
The price is CA $390 per night from Apr. 21 to Apr. 22
CA $390
per night
Apr. 21 - Apr. 22
16.68 km from city centre
8/10 Very Good! (1,007 reviews)
"The staff in the restaurants are very friendly and accommodating although the food was just ok. The grounds are very pretty and the beach and ocean are very calm for swimming. Only one complaint the front desk guy who took money for 2 glasses of wine short changed us at check out, this was March ..."

Reviewed on Mar. 18, 2023

Grand Palladium Vallarta Resort & Spa - All Inclusive
Hard Rock Hotel Vallarta - All Inclusive
4.5 out of 5
Paseo de los Cocoteros 19, Villa 8, Bahia de Banderas, Riviera Nayarit, Nuevo Vallarta, NAY, 63732
The price is CA $554 per night from Apr. 9 to Apr. 10
CA $554
per night
Apr. 9 - Apr. 10
25.14 km from city centre
8.4/10 Very Good! (1,001 reviews)
"Exceeded expectations. Property was well maintained, food was excellent and staff was super friendly. Shout out to Robbie and Juan Hoya and there phenomenal hospitality!!"

Reviewed on Mar. 5, 2023

Hard Rock Hotel Vallarta - All Inclusive
Wyndham Alltra Riviera Nayarit All-Inclusive Resort
4 out of 5
Paseo De Los Cocoteros Lotes 32 y 33, Nuevo Vallarta, NAY, 63732
The price is CA $409 per night from Mar. 27 to Mar. 28
CA $409
per night
Mar. 27 - Mar. 28
23.29 km from city centre
8/10 Very Good! (135 reviews)
"Everything and everyone at this property was exceptional. Staff was so great. The grounds and pools were so clean. Restaurants were great and so nice not to have to make reservations. Beach was close and walkable for for miles. Would definitely go back!! Well done!!"

Reviewed on Mar. 13, 2023

Wyndham Alltra Riviera Nayarit All-Inclusive Resort
Riu Jalisco All Inclusive
3.5 out of 5
Av. De los Cocoteros, sn-Lote K, Nuevo Vallarta, NAY, 63732
20.66 km from city centre
7.6/10 Good! (1,004 reviews)
"Nice family holiday"

Reviewed on Mar. 18, 2023

Riu Jalisco All Inclusive
Marival Emotions Resort & Suites All Inclusive
4 out of 5
Blvd. Paseo Cocoteros, S/N, Nuevo Vallarta, Nayarit, 63732
The price is CA $558 per night from Apr. 15 to Apr. 16
CA $558
per night
Apr. 15 - Apr. 16
23.53 km from city centre
8/10 Very Good! (1,005 reviews)
"Our family of of 10 loved our time at ME- the activities were interactive and fun. Great hotel and rooms. The pool is the perfect temperature and the beach is beautiful and clean. Great food. Organized staff. Quick drive from the airport. My only complaint is the complete lack of fresh guacamole ..."

Reviewed on Mar. 18, 2023

Marival Emotions Resort & Suites All Inclusive
Grand Velas Riviera Nayarit - All Inclusive
5 out of 5
Av. Cocoteros, 98 Sur, Nuevo Vallarta, NAY, 63735
The price is CA $1,710 per night from Apr. 16 to Apr. 17
CA $1,710
per night
Apr. 16 - Apr. 17
23.92 km from city centre
9.6/10 Exceptional! (810 reviews)
"This place is amazing. Staff is super nice and carrying"

Reviewed on Mar. 6, 2023

Grand Velas Riviera Nayarit - All Inclusive
Krystal Grand Nuevo Vallarta – All Inclusive
4 out of 5
BLVD. COSTERO #800, COL. FLAMINGOS, Nuevo Vallarta, NAY, 63732
The price is CA $311 per night from Apr. 19 to Apr. 20
CA $311
per night
Apr. 19 - Apr. 20
19.78 km from city centre
6.8/10 (335 reviews)
This hotel is great for a 4 star in Mexico.
"This hotel is great. People need to realize that 100’s stay each night and only a few complain. We are in their country and need to be more accepting. We love the Krystal and will be back."

Reviewed on Mar. 12, 2023

Krystal Grand Nuevo Vallarta – All Inclusive
Delta Hotels by Marriott Riviera Nayarit, An All-Inclusive Resort
3.5 out of 5
Carr. La Cruz a Punta Mita km 0.2, La Cruz de Huanacaxtle, NAY, 63734
Fully refundableReserve now, pay when you stay
The price is CA $268 per night from Apr. 16 to Apr. 17
CA $268
per night
Apr. 16 - Apr. 17
14.36 km from city centre
8.6/10 Excellent! (210 reviews)
"Not directly on the beach but beautiful well kept natural jungle setting, excellent spa, very comfortable rooms - comfortable bed, huge high pressure shower, and decent views. Buffet hit or miss but good plated meals at the Japanese restaurant, pool bar, and beach bar. Excellent service and ..."

Reviewed on Mar. 7, 2023

Delta Hotels by Marriott Riviera Nayarit, An All-Inclusive Resort
Marival Distinct Luxury Residences & World Spa All Inclusive
5 out of 5
Paseo de Los Cocoteros 53, Nuevo Vallarta, NAY, 63732
The price is CA $1,034 per night from Apr. 16 to Apr. 17
CA $1,034
per night
Apr. 16 - Apr. 17
22.75 km from city centre
9/10 Wonderful! (990 reviews)
"Excellent"

Reviewed on Mar. 12, 2023

Marival Distinct Luxury Residences & World Spa All Inclusive
Royal Decameron Complex All Inclusive
3.5 out of 5
Lazaro Cardenas 150, Nuevo Vallarta, Bucerías, NAY, 63732
18.63 km from city centre
7.8/10 Good! (1,003 reviews)
"The staff were very friendly and the beach was uncrowded other visitors were friendly too. The resort was a little rough around the edges. Things like missing lampshades in our room, water pressure in the showers was start stop and the food wasn't the best. The booking systems for the restaurants ..."

Reviewed on Mar. 13, 2023

Royal Decameron Complex All Inclusive
Occidental Nuevo Vallarta - All Inclusive
4 out of 5
Paseo De Los Cocoteros No 18, Villa 8 Fraccionamiento Náutico, Nuevo Vallarta, NAY, 63732
Fully refundableReserve now, pay when you stay
The price is CA $309 per night from Apr. 16 to Apr. 17
CA $309
per night
Apr. 16 - Apr. 17
25.29 km from city centre
8/10 Very Good! (1,012 reviews)
"Lobby area and facilities were nice. Food could have been a lot better, most of it was disappointing. Most staff (other than bartenders and hostesses) were not pleasant and almost rude."

Reviewed on Mar. 21, 2023

Occidental Nuevo Vallarta - All Inclusive
Dreams Bahia Mita Surf & Spa - All Inclusive
4.5 out of 5
Carretera Cruz de Huanacaxtle, Punta de Mita, NAY, 63762
Fully refundableReserve now, pay when you stay
The price is CA $657 per night from Apr. 9 to Apr. 10
CA $657
per night
Apr. 9 - Apr. 10
16.41 km from city centre
7.8/10 Good! (303 reviews)
"Overall the hotel is amazing, views are stunning, food is great and architecture world class. I loved our stay very much. However, there are some glaring issues with service and management that are deeply concerning. We visited just this March for our wedding and had a group of over 100 people staying ..."

Reviewed on Mar. 18, 2023

Dreams Bahia Mita Surf & Spa - All Inclusive
Conrad Punta de Mita
5 out of 5
Carretera Punta de Mita, Punta de Mita, NAY, 63734
Fully refundableReserve now, pay when you stay
The price is CA $1,162 per night from Apr. 10 to Apr. 11
CA $1,162
per night
Apr. 10 - Apr. 11
14.15 km from city centre
9.2/10 Wonderful! (148 reviews)
"Love everything about this place. Beautiful grounds and so peaceful. Lovely service all around. Very accommodating to our needs."

Reviewed on Mar. 16, 2023

Conrad Punta de Mita
Samba Vallarta - All Inclusive
3.5 out of 5
Av. Costera y Playa S/N, Nuevo Vallarta, NAY, 63732
The price is CA $341 per night from Mar. 26 to Mar. 27
CA $341
per night
Mar. 26 - Mar. 27
20.58 km from city centre
7.6/10 Good! (1,004 reviews)
"We really liked the scale of the resort. Not too big so there wasn’t a ton of people crowding the hotel and it was super easy to check in and have a great time!"

Reviewed on Mar. 19, 2023

Samba Vallarta - All Inclusive
Marival Armony Luxury Resort & World Spa - All Inclusive
4.5 out of 5
Carretera a Punta de Mita Km 8.3, Punta de Mita, NAY, 63734
The price is CA $707 per night from Apr. 1 to Apr. 2
CA $707
per night
Apr. 1 - Apr. 2
16.94 km from city centre
8.2/10 Very Good! (421 reviews)
"There are beautiful gardens all over the property, four swimming pools one of the with a bar and ocean view, but for the amount of guests the resort has, the seating area (chairs) are very limited, guests early in the morning place a towel and a personal object to reserve their spots, same situation ..."

Reviewed on Jan. 15, 2023

Marival Armony Luxury Resort & World Spa - All Inclusive
Secrets Bahia Mita Surf & Spa - Adults Only - All Inclusive
4.5 out of 5
Carretera Cruz de Huanacaxtle, Punta de Mita, NAY, 63762
Fully refundableReserve now, pay when you stay
The price is CA $742 per night from Apr. 9 to Apr. 10
CA $742
per night
Apr. 9 - Apr. 10
16.42 km from city centre
7.8/10 Good! (135 reviews)
"It's a gorgeous property with several pool areas. Never once was there any shortage of loungers, the food is absolutely increadible and the evening lounge entertainment terriffic. I hope to return soon!"

Reviewed on Mar. 18, 2023

Secrets Bahia Mita Surf & Spa - Adults Only - All Inclusive
Don't see what you're looking for?
See all available properties in San Francisco
View all properties
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.

San Francisco hotels information

Number of reviews
15,908
Accommodation
122 hotels
Lowest Price
CA $198
Highest Price
CA $1,710

Frequently asked questions

Where is the best place for a stay in San Francisco?

Agua de Luna Boutique Hotel is a favorite with Expedia customers. This 3-star hotel offers an outdoor pool and free parking. Reviews from our site also recommend Hotel Casa San Pancho and Hotel Cielo Rojo as top options for your trip. See all available top hotels, or vacation rentals in San Francisco.

What are some of the best vacation rentals that San Francisco has to offer?

Casa Angeles Nuevo Vallarta: You might want to consider this vacation home rental near San Francisco, which offers a garden and free WiFi to help you feel comfortable in your new surroundings. Amenities like a coffee maker and free parking are also available for your convenience. See all vacation rentals in San Francisco.

If I need to cancel my hotel reservation in San Francisco, will I receive a refund?

Yes, most hotel bookings are fully refundable as long as you cancel prior to the hotel's cancellation deadline, which is usually within 24-48 hours of your check-in date. If you have a non-refundable reservation, it may still be possible to cancel it and get a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in San Francisco.

Where can I learn more about changing or cancelling my trip to San Francisco?

For more information about updating your trip to San Francisco or cancelling it, click here.

What's the best place to stay on a budget in San Francisco?

Based on our traveler reviews, Hostal San Pancho is a top choice for a less expensive stay. View all budget hotels in San Francisco.

What's the best hotel for couples in San Francisco?

Hotel Casa Palomera is a favorite hotel for couples, and features free WiFi and a 24-hour front desk. See all romantic hotels in San Francisco.

What's the best pet-friendly accommodation in San Francisco?

Casa Agua San Pancho is a top guesthouse for people traveling with their pets, and offers a rooftop terrace and free WiFi for its human guests. See more pet-friendly hotel accommodations in San Francisco.

Where is the best place to stay near Las Huertas Golf Club?

Adjacent to Las Huertas Golf Club, Casa Di Giulio is one of the top choices for your stay based on our traveler data, and this 3-star vacation home offers an outdoor pool and free parking. Another good option is Hotel Casa San Pancho, located just 0.3 mi (0.5 km) away.

What's the best accommodation for a beach vacation in San Francisco?

Hotel Maraica San Pancho is a top 3.5-star beach hotel offering free parking and a snack bar, located within a short 2-minute walk of Playa San Francisco. Other good options to stay near the beach include Shaka Surf House and Hotel Casa San Pancho. See more stays near the beach in San Francisco.

What's the best place to stay if I'm looking to play golf in San Francisco?

Hostal San Pancho is one of the top choices for golfers based on our travel data. You can tee off at Las Huertas Golf Club during your trip. See more golf hotels in San Francisco.

What are some accommodations with pools in San Francisco?

Hotel Casa San Pancho is a top hotel with an outdoor pool, a full-service spa, and free full breakfast. Hotel Maraica San Pancho is one more option that offers an onsite pool. View all hotels with pools in San Francisco.

What is the best spa hotel in San Francisco?

Hotel Cielo Rojo is a top spa hotel featuring a bar, an outdoor pool, and a restaurant. Treat yourself to a massage at the on-site spa. See all spa hotels in San Francisco.

Recent Reviews in San Francisco
Expedia verified reviews