
Find Romantic Hotels in San Francisco
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on San Francisco Romantic Hotels
Tonight
18 Sep - 19 SepTomorrow
19 Sep - 20 SepThis weekend
18 Sep - 20 SepNext weekend
25 Sep - 27 SepOur top choices for San Francisco romantic hotels




1. Private Dipping Pool. Ocean Views. (Casita #4)
Private Dipping Pool. Ocean Views. (Casita #4)Sayulita
Mirtha
AED 441
AED 606 total
includes taxes & fees
27 Sep - 28 Sep




2. Welcome to Villa Vargas Sayulita,a unique luxury villa in the heart of Sayulita.
Welcome to Villa Vargas Sayulita,a unique luxury villa in the heart of Sayulita.Sayulita
Horacio G.
AED 950
AED 1,492 total
includes taxes & fees
19 Sep - 20 Sep




3. 2 STORY APARTMENT, POOL VIEW. 50 mts from THE SEA
2 STORY APARTMENT, POOL VIEW. 50 mts from THE SEANuevo Vallarta
Betty Ann T.
AED 496
AED 905 total
includes taxes & fees
19 Oct - 20 Oct




4. BEACHFRONT PENTHOUSE with PRIVATE POOL
BEACHFRONT PENTHOUSE with PRIVATE POOLNuevo Vallarta
Glenna S.
AED 1,058
AED 1,853 total
includes taxes & fees
19 Oct - 20 Oct




5. Beautiful Apartment On The Beach Riviera Nayarit, Famili-friendly
Beautiful Apartment On The Beach Riviera Nayarit, Famili-friendlyBucerías
Chantal M.
AED 1,286
AED 1,863 total
includes taxes & fees
19 Oct - 20 Oct




6. Beautiful Beach view condo - Casa Vista del Mar
Beautiful Beach view condo - Casa Vista del MarHotel Zone
Jack C.
AED 257
AED 640 total
includes taxes & fees
19 Sep - 20 Sep
Top San Francisco Hotel Reviews
Melia Puerto Vallarta - All inclusive
10/10 Excellent
"Highly recommend"
Riu Flamingos - All Inclusive
10/10 Excellent
"Newly renovated, lovely rooms, they thought of everything! Can't wait to visit again."
Hotel Riu Palace Pacifico - Adults Only - All Inclusive
8/10 Good
"We had a great time, service excellent, staff was the best the only thing we were not too happy was the restaurants we enjoyed more the buffet"
Occidental Nuevo Vallarta - All Inclusive
8/10 Good
"Staff were amazing. Food was great. Everything was super clean. Only one discomfort was the weird smell in the room. The smell was there the whole time maybe due to rooms being too old or not well maintained. That smell just grossed me out the entire time going to the room. However, rest of the things were amazing, staff, food, services etc."
Paradise Village Beach Resort and Spa
10/10 Excellent
"The rooms were clean, the staff were friendly, and the food was great. It was a wonderful place for a family vacation. We really enjoyed our stay and would be happy to come back!"
Hacienda Buenaventura Hotel & Mexican Charm - All Inclusive
10/10 Excellent
"It was a very good experience; the staff was amazing. I recommend this place if you are looking for an authentic Mexican experience."
Velas Vallarta Suites Resort All Inclusive
8/10 Good
"Our stay was pretty good. The staff was exceptionally friendly and helpful. The property was well maintained and the food was very good. Unfortunately we went during low season and it was quieter than we hoped for our kiddo to find a kid to play with and the Kids Club seemed very quiet. The pool is nice but not so kid friendly (like lots of places to socialize but not necessarily for kids fun with a slide or splash area). The room was very nice (well decorated, plenty of space, all the details accounted for) but the bed was pretty hard for our liking. One thing I loved about our stay, the resort collects olive ridley sea turtle nests to protect them from predators on the beach then releases them into the bay when they hatch, so I saw that one morning."
Crown Paradise Golden All Inclusive Resort - Adults Only
8/10 Good
"Everyone was very kind, food was good. Atmosphere great with the locals but the only thing I have to complain is how outdated the resort looks compared to the pictures online. Online everything looks amazing and new and thats not the case also the room air conditioning was horrible first night room was so hot even after we called to have someone fix it, we also asked the next day we were told someone would come up and no one ever did."