A sandy beach path with wooden fences and tall grasses.

Find Hotels by Marriott Hotels & Resorts in Santa Rosa Island

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Aug 30 - Aug 31
Tomorrow
Aug 31 - Sep 1
Next weekend
Sep 4 - Sep 6
In two weeks
Sep 11 - Sep 13
Save an average of 15% on thousands of hotels when you're signed in

Top Santa Rosa Island Hotel Reviews

Fairfield Inn & Suites by Marriott Pensacola Beach

Fairfield Inn & Suites by Marriott Pensacola Beach

8/10 Good
"We traveled with 8 people in 2 rooms, we were disappointed that our room was only cleaned on the day before we left. With having a beach and a really nice pool there should be at least refreshing of towels each day."
Bonnie 3-night trip
Posted 1 hour ago
Fairfield Inn & Suites by Marriott Pensacola Beach
Hilton Pensacola Beach

Hilton Pensacola Beach

8/10 Good
"We got a 3 bedroom suite last minute after a VRBO cancelled on us. Suite was nice with a great view. Pools were very nice, and the staff was excellent. We enjoyed the breakfast buffet and the omelette station was excellent. The maintenance staff were great, especially Izzy and DJ, who moved a dryer to make sure we had a working unit. The property definitely has a hard time keeping up with maintenance, as we had several items that needed to be addressed, and we had to ask several times. From the door not fully closing to no weather stripping to drains that were very slow, they did eventually address the issues. The kitchen in the unit was nice to have, but a few thing could have been better. The plates and bowls looked good, but they were not microwaveable. There was no skillet, which we needed for a few recipes and had to buy. Other than that, the location is excellent - you can’t have a better location for hotels on Pensacola beach!"
Stephen 5-night trip
Posted 3 hours ago
Hilton Pensacola Beach
Paradise inn

Paradise inn

8/10 Good
"Nice double room with King & Queen bed separated by a wall for privacy. Clean shower. Cute little restaurant/bar on a small beach with live music in the afternoon. Breakfast was all pre-packaged carbs. Coffee was ok. Nice to sit on the beach in the morning with coffee. Convenient parking."
Pamela 1-night trip
Posted 12 hours ago
Paradise inn
Wyndham Garden Fort Walton Beach Destin

Wyndham Garden Fort Walton Beach Destin

10/10 Excellent
"The hotel was very clean. Workers were always busy cleaning the property. The only negative is people smoking right at the entrance to the buildings. The hallways smelled so much of smoke."
sherry 2-night trip
Posted 15 hours ago
Wyndham Garden Fort Walton Beach Destin
Wavecrest Lodge

Wavecrest Lodge

10/10 Excellent
"Nice place right on the beach for our short trip thru Florida."
Michele 1-night trip
Posted 16 hours ago
Wavecrest Lodge
Hampton Inn Pensacola Beach

Hampton Inn Pensacola Beach

8/10 Good
"Clean the carpets. Don't I repeat DONT walk on the carpets in clean socks of bare feet."
shaun 4-night trip
Posted 18 hours ago
Hampton Inn Pensacola Beach
Surf & Sand Hotel

Surf & Sand Hotel

8/10 Good
"We just spend the nights in our room. We don’t hang out in it all day, so we don’t need anything fancy. We like that it’s clean, conveniently located, has a great breakfast, and it’s reasonably priced. When our grands go with us, they like the paddle boards and kayaks provided."
Barbara 2-night trip
Posted 20 hours ago
Surf & Sand Hotel
SpringHill Suites by Marriott Navarre Oceanfront

SpringHill Suites by Marriott Navarre Oceanfront

10/10 Excellent
"Everything was great. Staff was very friendly."
Jason 1-night trip
Posted 22 hours ago
SpringHill Suites by Marriott Navarre Oceanfront
Four Points by Sheraton Destin-Fort Walton Beach

Four Points by Sheraton Destin-Fort Walton Beach

10/10 Excellent
"Balcony...beach view"
Cynthia 4-night trip
Posted 2 days ago
Four Points by Sheraton Destin-Fort Walton Beach

Explore a world of travel with Expedia