Skip to main content

Search hotels in Butler Beach, FL

Enter your dates to see the latest prices and deals for Butler Beach hotels

Butler Beach – 21 hotels and places to stay

Filter by:

Star rating

Review score

Guy Harvey Resort on Saint Augustine Beach

Saint Augustine Beach (Near Butler Beach)

This oceanfront resort offers beach access and an outdoor pool. A 12-minute drive from Old Town Trolley Tours, it features rooms with balconies.

K
Karen
From
United Kingdom
The view from the room. Nice room. Nice surroundings. Went to restaurant for meal at night. Had breakfast morning after. Both meals were good. Friendly staff. Would go again if I was in the area.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 3,152 reviews
Price from
£110.67
1 night, 2 adults

Bliss By The Sea

St. Augustine (Near Butler Beach)

Located in St. Augustine, 13 km from St Augustine Beach, Bliss By The Sea provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

P
Paul
From
Ireland
I found this property online through Bookings.com and it was the perfect location for the purpose of our visit. South of St Augustine and close to the Atlantic beaches All communications and dealings were done on line and the procedure was excellent. We received our access code to the premises and our room by phone message. The room was class, very clean and the bed was super comfy. A beautiful self-service breakfast is available on the ground floor. There is an outside dining area at the rear and a cool boardwalk leads down to the inner waterways. Access to the beautiful beaches on the Atlantic coast are just up to be road. We will definitely be back to this gorgeous property. 10/10.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 952 reviews
Price from
£73.45
1 night, 2 adults

Courtyard by Marriott St. Augustine Beach

Saint Augustine Beach (Near Butler Beach)

Courtyard by Marriott St. Augustine Beach is a 3 minutes walk from the shores of St. Augustine Beach. Guests can take a dip in the pool. Complimentary WiFi is provided for all guests.

M
Margot
From
Canada
The staff was extremely helpful . I had written several weeks ago about how they had so kindly found my jewelry bag . They kept it and returned it to me a week later . I was overjoyed and appreciate La Toya and the reception staff for their honesty , kindness and definitely outstanding service .
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 414 reviews
Price from
£95.73
1 night, 2 adults

Best Western Seaside Inn

Saint Augustine Beach (Near Butler Beach)

Located on Highway A1A, this hotel features an outdoor pool and offers rooms with free WiFi and a cable TV. The St. Augustine Zoological Park & Alligator Farm is just 5.3 km away.

M
Marie
From
Denmark
Clean, amazing staff and 200m from the beach. Close to city center with the car. Quit at night and cozy vibe at pool - not too many people either.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 998 reviews
Price from
£83.52
1 night, 2 adults

La Fiesta Ocean Inn & Suites

Saint Augustine Beach (Near Butler Beach)

This beachfront hotel is located on St. Augustine Beach and is a 10-minute drive to the historic neighborhood. La Fiesta Ocean Inn & Suites features a heated outdoor pool, free WiFi and gardens.

K
Kellygirl1721
From
United States
The lady at the desk was wonderful. The beautiful beach access is awesome. The room was very clean. And bonus is they bring you breakfast!
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 662 reviews
Price from
£107.77
1 night, 2 adults

Hilton Garden Inn Saint Augustine Beach

Saint Augustine Beach (Near Butler Beach)

This Saint Augustine, Florida hotel is less than one block from the ocean. It features an outdoor pool and a hot tub while each room contains a microwave and a refrigerator.

l
liu
From
United States
The staff at the front desk are very patient and attentive!
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 182 reviews
Price from
£90.49
1 night, 2 adults

Hampton Inn Saint Augustine Beach

Saint Augustine Beach (Near Butler Beach)

Nestled on Anastasia Island directly on Saint Augustine Beach, this convenient hotel offers comfortable guestrooms and enjoyable facilities just east of the historic city of Saint Augustine.

S
Saveleva
From
United States
Lovely hotel, with lovely staff. We were checked in by Vanessa, very kind and pleasant. The location of the hotel is great, beach close by, stores and restaurants close by. Delicious breakfast. Clean rooms.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 399 reviews
Price from
£105.22
1 night, 2 adults

Castillo Real St Augustine Beach,Tapestry Collection Hilton

Saint Augustine Beach (Near Butler Beach)

Castillo Real St Augustine Beach,Tapestry Collection Hilton, an Hotel , is located just 2 minutes' walk from the Atlantic Ocean and 10 km from the Saint Augustine Historic District.

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 27 reviews
Price from
£97.51
1 night, 2 adults

Ocean Breeze Inn

Saint Augustine Beach (Near Butler Beach)

Located 25 metres from the beach, this Saint Augustine Beach Super 8 motel features an on-site outdoor pool and rooms with free WiFi. Anastasia State Park is 2 minutes’ walk away.

H
Heather
From
Canada
everything was great. were able to check in early. Staff were super, so friendly and helpful for any questions we had. The room was very spacious and so comfortable.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 811 reviews
Price from
£50.14
1 night, 2 adults

Quality Inn & Suites St Augustine Beach Area

Saint Augustine Beach (Near Butler Beach)

Located in the heart of the beach district, the Quality Inn & Suites St Augustine Beach is about a 10 minute walk from the Atlantic Ocean, which can be reached by a boardwalk from the hotel.

A
ASHLEY
From
United States
The room was very clean and nice. The best bed to sleep in for a hotel!!!! Will recommended and stay again!!!
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 398 reviews
Price from
£58.93
1 night, 2 adults
See all 21 hotels in Butler Beach

Most booked hotels in Butler Beach and surroundings in the past month

See all

Budget hotels in Butler Beach and nearby

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 6 reviews

    Boasting air-conditioned accommodation with a patio, - Sunrise Beach Loft - is set in St. Augustine. It is located less than 1 km from St. Augustine Beach and offers a 24-hour front desk.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 3 reviews

    Featuring air-conditioned accommodation with a patio, - Sunset Beach Loft - is set in St. Augustine. It is located 5.1 km from St Augustine Beach and offers a 24-hour front desk.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 8 reviews

    Situated in St. Augustine, within 600 metres of St. Augustine Beach and 4.9 km of St Augustine Beach, Great 1 bedroom 1 bath condo with heated pool offers accommodation with free WiFi, air...

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 87 reviews

    Located in St. Augustine in the Florida region with St. Augustine Beach nearby, Ocean Grove RV Resort St Augustine provides accommodation with free private parking, as well as access to a hot tub.

  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 353 reviews

    This St. Augustine motel offers classically furnished rooms with free Wi-Fi and a cable TV. It features an outdoor pool and is 8.9 miles from the Anastasia State Park Beach.

  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 5 reviews

    Set just 500 metres from Crescent Beach, 130 Direct Ocean Front 1 bedroom condo with heated pool provides accommodation in St.

  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 398 reviews

    Located in the heart of the beach district, the Quality Inn & Suites St Augustine Beach is about a 10 minute walk from the Atlantic Ocean, which can be reached by a boardwalk from the hotel.

  • Scored out of 10, guest rating 5.6
    Passable - What previous guests thought, 97 reviews

    Located in Saint Augustine Beach, 2.7 km from St. Augustine Beach, St. Augustine Island Inn provides accommodation with an outdoor swimming pool, free private parking and a terrace.

Hotels located in the centre of Butler Beach

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Featuring air-conditioned accommodation with a private pool, Averys Beach Bungalow is located in Butler Beach.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Pounds Cottage is a beachfront property situated in Butler Beach, less than 1 km from Treasure Beach and 7.2 km from St Augustine Beach.

  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 1 review

    Offering a garden and garden view, Ocean Palms is located in Butler Beach, 9.1 km from Fort Matanzas and 11 km from St Augustine Lighthouse & Maritime Museum.

  • Scored out of 10, guest rating 5.7
    Passable - What previous guests thought, 3 reviews

    Featuring air-conditioned accommodation with a balcony, Playa Haus is located in Butler Beach. Guests can benefit from a patio and a picnic area.

  • Boasting air-conditioned accommodation with a heated pool, St Augustine Beach Condo with Patio and Pool Access! is situated in Butler Beach. It is set 2.3 km from St.

  • Located in Butler Beach, 2.4 km from St. Augustine Beach and 5.8 km from St Augustine Beach, 417 Montego Bay Court, St. Augustine, FL 32080 offers air conditioning.

  • Located in Butler Beach and only 300 metres from Treasure Beach, Averys Ocean Breeze provides accommodation with sea views, free WiFi and free private parking.

  • Offering sea views, Averys Ocean Breeze A is an accommodation situated in Butler Beach, 300 metres from Treasure Beach and 8.1 km from St Augustine Beach.

Best hotels with breakfast in Butler Beach and nearby

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 662 reviews

    This beachfront hotel is located on St. Augustine Beach and is a 10-minute drive to the historic neighborhood. La Fiesta Ocean Inn & Suites features a heated outdoor pool, free WiFi and gardens.

  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 399 reviews

    Nestled on Anastasia Island directly on Saint Augustine Beach, this convenient hotel offers comfortable guestrooms and enjoyable facilities just east of the historic city of Saint Augustine.

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 711 reviews

    Located between Anastasia State Park and St. Johns County Fishing Pier and Recreation area, Embassy Suites St Augustine Beach Oceanfront Resort offers comfortable accommodations just 3 miles (5 km)...

  • Boasting air-conditioned accommodation with a patio, 3BR Family Getaway Steps to Sand & Sun is situated in St. Augustine.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Located in Saint Augustine Beach, 7.3 km from St Augustine Beach and 9.1 km from Fort Matanzas, Floridays offers air conditioning.

  • Located in St. Augustine, Floridays Home near to beach provides accommodation with private pool, free WiFi and free private parking for guests who drive.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1 review

    Featuring air-conditioned accommodation with a patio, The Beachcomber’s Hideaway is located in St. Augustine. A hot tub is available for guests.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Featuring air-conditioned accommodation with a patio, Three Little Birds Paradise is located in St. Augustine.