COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Photo by Shannon Mathews

Search Hotels in Bristol, FL

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

1st Street Retreat, 2B: Partial Water Views, Boat Parking
Get Rates
33.56 mi from city centre
4.8/5Exceptional! (4 reviews)
A perfect beach rental!
"The property was incredibly clean and accommodating. I stayed alone for a few days but could easily come back by myself or with a few friends. 3 bedrooms one bath. The size of the rental more than 6 people would be crowded otherwise it's a really great space. Half a block walk for easy access to ..."

Reviewed on 17 May 2021

1st Street Retreat, 2B: Partial Water Views, Boat Parking
The Club at Mexico Beach
3.5 out of 5
1302 Highway 98, #2Q, Port St. Joe, FL
Get Rates
33.67 mi from city centre
The Club at Mexico Beach
Sunrise Sunset Bay- Bay Front Apartment With Dock
Get Rates
37.79 mi from city centre
4.8/5Exceptional! (70 reviews)
Perfect little getaway!
"We enjoyed our stay! Nice little place on the bay. The mornings and evenings were wonderful out on the dock. Ronnie showed us around and made us feel very comfortable!"

Reviewed on 16 May 2021

Sunrise Sunset Bay- Bay Front Apartment With Dock
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Large Beach Getaway!
1120 15th St, 4G, Port St. Joe, FL
Get Rates
33.25 mi from city centre
5/5Exceptional! (1 review)
Great Place
"We really enjoyed staying at this property. It was super clean, very neat, great location and lots of space. The owner is super sweet. She makes sure that everything is in order for you. We would definitely love to stay again!❤️"

Reviewed on 5 Apr 2021

Large Beach Getaway!
? Hangar #13 ?pool! Pet Friendly Cottage in Mexico Beach ? ?
Get Rates
33.85 mi from city centre
4.9/5Exceptional! (57 reviews)
Great, Cute Little Home
"We had a great stay! Beds were great, showers were nice, and it’s a neat little neighborhood really close to the beach - and I loved being close to the canal. The only “complaints” I had was the kitchen is a little tight for multiple people to be cooking in, no dogs on the beach right there where ..."

Reviewed on 12 Apr 2021

? Hangar #13 ?pool! Pet Friendly Cottage in Mexico Beach ? ?
Inn Express
2 out of 5
1376 Highway 69, Grand Ridge, FL
Free cancellationReserve now, pay when you stay
The price is £46 per night from 18 Jun to 18 Jun
27.98 mi from city centre
3.7/5Good! (188 reviews)
"The clerk reeked of Marijuana. No tv in room the was filthy. The smoke alarm was missing. Pillows were stained. holes in the curtains.In the Morning I couldn't even get a hot shower. Ice machine was in pieces and vending machines were empty. I had gotten this room based on the Inn express having ..."

Reviewed on 16 May 2021

Inn Express
Lake Seminole Inn
2 out of 5
8269 Highway 90, Sneads, FL
The price is £40 per night from 20 May to 20 May
31.27 mi from city centre
3.4/5 (85 reviews)
"Room was nice and was clean. Has microwave and fridge. Flat screen TV on wall. Shower worked well. Parking was good. Very happy especially for the price."

Reviewed on 27 Apr 2021

Lake Seminole Inn
Apalachicola Bay Inn
2 out of 5
240 Hwy 98 West, Apalachicola, FL
The price is £85 per night from 23 May to 23 May
37.57 mi from city centre
4/5Very Good! (239 reviews)
"The room was very clean. The staff were terrific. It's not a high end motel but it was tidy and comfortable. Right next to a busy road but couldn't hear the traffic in the room at all."

Reviewed on 14 May 2021

Apalachicola Bay Inn
A Quaint, Getaway Room That is Both Affordable & Close to the Beach
Get Rates
33.51 mi from city centre
5/5Exceptional! (1 review)
Sam’s place
"Very quiet little place. This place is about the size of a large hotel room; across the road from the beach practically. Owner very nice."

Reviewed on 22 Apr 2021

A Quaint, Getaway Room That is Both Affordable & Close to the Beach
The Old Carrabelle Hotel
3 out of 5
201 Tallahassee St, Carrabelle, FL
Get Rates
33.9 mi from city centre
4.2/5Excellent! (80 reviews)
"This property was very historic and full of interesting memorabilia. Very comfortable and friendly."

Reviewed on 18 Mar 2021

The Old Carrabelle Hotel
Don't see what you're looking for?
See all available properties in Bristol
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.