San Juan

Santa Rosa Beach


Popular places to visit

Things to do


Top hotels in San Juan

Palmetto Beachfront Hotel, a By the Sea Resort

Palmetto Beachfront Hotel, a By the Sea Resort

2 out of 5
17255 Front Beach Road Panama City Beach FL
The price is P4,277 per night from May 19 to May 20
P4,277
P5,900 total
May 19 - May 20
includes taxes & fees
Book a stay at this beach hotel in Panama City Beach. Enjoy free WiFi, free parking, and a beach locale. Our guests praise the pool and the helpful staff in ...
8/10 Very Good! (2,486 reviews)
I absolutely love it here!!!! I come for Mother’s Day, I did get upset because they couldn’t find me a frying pan, so I had to go purchase one on Mothers Day!!!!! I still give it 5 stars!!!! If management is reading this get some extra pots and pans for anyone that pays for the kitchen it should ...

Reviewed on May 17, 2026

Palmetto Beachfront Hotel, a By the Sea Resort
Radisson Beachfront Hotel - Panama City Beach

Radisson Beachfront Hotel - Panama City Beach

3 out of 5
15325 Front Beach Road Panama City Beach FL
The price is P6,728 per night from May 19 to May 20
P6,728
P8,935 total
May 19 - May 20
includes taxes & fees
Book a stay at this beach hotel in Panama City Beach. Enjoy free WiFi, free parking, and a beach locale. Our guests praise the helpful staff and the clean rooms ...
7/10 Good! (2,689 reviews)
Staff was great. Room was horrible. Smelled musty, floor was wet in front of bath room. Water had seaped under the tiles. We had to leave a towel on the floor for two days to sop up the water. Bed was horrible and pillows were flat. We went to the Dollar General and bought pillows. Will never stay ...

Reviewed on May 17, 2026

Radisson Beachfront Hotel - Panama City Beach
Beachside Resort Panama City Beach

Beachside Resort Panama City Beach

2 out of 5
21905 Front Beach Rd Panama City Beach FL
The price is P4,570 per night from May 20 to May 21
P4,570
P5,298 total
May 20 - May 21
includes taxes & fees
Book a stay at this beach hotel in Panama City Beach. Enjoy free WiFi, a beach locale, and a 24-hour fitness center. Our guests praise the pool and the helpful ...
8.2/10 Very Good! (4,223 reviews)
I thought it was good, nice and cheap, but I didn't like that we ran out of water I don't know why... and besides I think they didn't give a complete cleaning to the room, the first day because when they passed by it was already like 2 or 3pm my children were already there and they didn't come to ...

Reviewed on May 18, 2026

Beachside Resort Panama City Beach
Courtyard by Marriott Sandestin Grand Boulevard

Courtyard by Marriott Sandestin Grand Boulevard

3 out of 5
100 Grand Blvd Miramar Beach FL
The price is P9,916 per night from May 25 to May 26
P9,916
P11,106 total
May 25 - May 26
includes taxes & fees
Book a stay at this business-friendly hotel in Miramar Beach. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff and ...
Courtyard by Marriott Sandestin Grand Boulevard
Hilton Garden Inn Destin Miramar Beach

Hilton Garden Inn Destin Miramar Beach

3 out of 5
220 Scenic Gulf Drive Miramar Beach FL
The price is P9,453 per night from May 21 to May 22
P9,453
P10,588 total
May 21 - May 22
includes taxes & fees
Book a stay at this business-friendly hotel in Miramar Beach. Enjoy free WiFi, an outdoor pool, and breakfast (surcharge). Our guests praise the helpful staff ...
8.8/10 Excellent! (1,227 reviews)
Fresh but expensive, as was the dinner menu. Carrie is an excellent rep for your property and help for customers. The coffee pot in the room was unsatisfactory…coffee was not good quality. I was disappointed to be charged $5 daily for parking with no reasonable alternative available. No member perk ...

Reviewed on May 17, 2026

Hilton Garden Inn Destin Miramar Beach
Sandestin Golf and Beach Resort

Sandestin Golf and Beach Resort

4 out of 5
9300 Emerald Coast Pkwy W Miramar Beach FL
Fully refundableReserve now, pay when you stay
The price is P8,709 per night from May 31 to Jun 1
P8,709
P15,660 total
May 31 - Jun 1
includes taxes & fees
Book a stay at this beach aparthotel in Miramar Beach. Enjoy free WiFi, free parking, and 4 outdoor pools. Our guests praise the helpful staff in our reviews. ...
7.8/10 Good! (3,883 reviews)
The property was amazing just wish were told about not having access to a hot tub because of certain properties we rented. We booked that hotel for the pools and hot tubs and didn’t get to step foot in one hot tub for that price we should have. But the property was beautiful and in a great ...

Reviewed on May 18, 2026

Sandestin Golf and Beach Resort
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.

Other neighbourhoods around San Juan

View from above, stunning aerial view of a Bangka boat in front of a white sand beach bathed by a turquoise water. Coron Island, Palawan, Philippines.

Sugarwood Beach

While Sugarwood Beach might not have many sights to explore, venturing just a little farther will lead you to top things to see and do like Seaside Beach and Seagrove Beach East.

Sugarwood Beach
Default Image

Hammocks of Seagrove

Though Hammocks of Seagrove might not have many top sights, you can venture to the surrounding area to see attractions like Seaside Beach and Grayton Beach State Park.

Hammocks of Seagrove
Seagrove Beach

Seagrove Beach

Travelers come to Seagrove Beach for its beaches, and you can see top attractions like Seaside Beach and Seagrove Beach East while you're in town.

Seagrove Beach
Default Image

Forest District

While Forest District might not have many sights to explore, venturing just a little farther will lead you to top things to see and do like Seaside Beach and Grayton Beach State Park.

Forest District
Silhouette palm at sunset

Cassine Village

If you're looking for some top things to see and do in Cassine Village and surrounding area, you can visit Seagrove Beach East and Eastern Lake.

Cassine Village
Default Image

Cottage District

Cottage District might not have many top sights, but Seaside Beach and Seagrove Beach West are two attractions nearby that you can check out.

Cottage District


San Juan