The best deals on hotels when visiting Butler Beach in Florida.

From game day to getaway, save even more on every hotel stay.

Save up to 70% when booking as a group. Select 9+ rooms to get started.

Top 24 Hotels In Butler Beach, Florida 32080

Americas Best Value Inn Ocean Inn

3955 A1A South Street St. Augustine, FL

Guests traveling to Butler Beach can unwind at Americas Best Value Inn Ocean Inn, where pleasant rooms begin at $109.23, creating a clean, welcoming environment perfect for relaxation. Enjoy accessible features designed to make stays comfortable for guests with disabilities, ensuring inclusivity and convenience.

From Americas Best Value Inn Ocean Inn, a brief drive delivers guests right into the heart of downtown Butler Beach, where the city’s most vibrant spots await exploration. Plan your Butler Beach getaway smartly with budget-savvy lodging—reserve your room today!

  Call (855) 234-2997 to book with an agent.
  1.8 miles from Butler Beach, FL 32080

Starting at

$109.23

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites St. Augustine Beach Area

901 A1A Beach Blvd St. Augustine, FL

For a comfortable and inviting stay, Quality Inn & Suites St. Augustine Beach Area offers friendly rooms with rates beginning at $106.69, creating a clean and comfortable space near Butler Beach. Discover Quality Inn locations conveniently situated near highways, airports, and popular attractions, making travel easy.

Guests staying at Quality Inn & Suites St. Augustine Beach Area will love the convenience of being close to downtown Butler Beach, where the city’s most popular destinations are just a short drive away. Maximize your Butler Beach experience with a hotel that makes your stay unforgettable—reserve today!

  Call (855) 236-8982 to book with an agent.
  2.5 miles from Butler Beach, FL 32080

Starting at

$106.69

per night

Read Reviews View Amenities View All Rooms

Guy Harvey Resort on St. Augustine Beach

860 A1A Beach Blvd St. Augustine, FL

Choose Guy Harvey Resort on St. Augustine Beach for your trip to Butler Beach, where comfortable rooms offer a relaxing atmosphere, starting at a budget-friendly rate of $199.99 per night. Enjoy a stay that brings a touch of luxury within reach, with rooms that provide enhanced comfort and exceptional amenities.

Guests at Guy Harvey Resort on St. Augustine Beach will appreciate the proximity to downtown Butler Beach, where a brief drive brings them to the city’s most popular attractions. Stay refreshed and energized in Butler Beach with accommodations that offer more for less—reserve now!

  Call (855) 233-0132 to book with an agent.
  2.7 miles from Butler Beach, FL 32080

Starting at

$199.99

per night

Read Reviews View Amenities View All Rooms

Courtyard by Marriott St. Augustine Beach

605 A1A Beach Boulevard St. Augustine, FL

Experience quality and relaxation at Courtyard by Marriott St. Augustine Beach on your journey to Butler Beach, where inviting rooms provide comfort, with nightly rates starting from $239.99. Benefit from the quiet comfort of Courtyard's soundproof rooms, ensuring that your rest and relaxation are undisturbed.

At Courtyard by Marriott St. Augustine Beach, a quick drive brings guests into the vibrant downtown area of Butler Beach, making it easy to visit the city’s most exciting spots. Find your ideal Butler Beach retreat with a hotel that makes relaxation effortless—reserve now!

  Call (855) 234-5074 to book with an agent.
  3.5 miles from Butler Beach, FL 32080

Starting at

$239.99

per night

Read Reviews View Amenities View All Rooms

Best Western Seaside Inn

541 A1A Beach Boulevard St. Augustine, FL

With rates starting at $196.99, Best Western Seaside Inn is ideal for guests bound for Butler Beach, providing alluring accommodations in a warm, inviting setting. Stay in Best Western’s accessible rooms, specifically designed to accommodate guests with mobility, hearing, or visual impairments.

Best Western Seaside Inn offers the perfect balance of proximity and peace, with downtown Butler Beach only a short drive from the hotel. Stay worry-free in Butler Beach with a hotel that makes affordability feel luxurious—book today!

  Call (855) 239-5277 to book with an agent.
  3.6 miles from Butler Beach, FL 32080

Starting at

$196.99

per night

Read Reviews View Amenities View All Rooms

Castillo Real Resort Hotel

530 A1a Beach Blvd St. Augustine, FL

Relax in the inviting ambiance of Castillo Real Resort Hotel as you travel to Butler Beach, where comfortable rooms offer quality and warmth, with rates beginning at $149.99. Stay in accommodations that cater to your needs with a variety of amenities designed to enhance your comfort and experience.

Guests staying at Castillo Real Resort Hotel can easily reach downtown Butler Beach by car, where the city’s top destinations are always within easy reach. Find your perfect Butler Beach escape with a hotel that makes luxury accessible—reserve now!

  Call (855) 239-4019 to book with an agent.
  3.7 miles from Butler Beach, FL 32080

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn St. Augustine Beach

430 A1a Beach Blvd St. Augustine, FL

Guests traveling to Butler Beach will find affordable comfort at Hampton Inn St. Augustine Beach, where intimate rooms start at $201.99, creating a warm, inviting space ideal for unwinding. Enjoy the simplicity of check-in and check-out at Hampton, designed to get you on your way quickly and hassle-free.

Guests staying at Hampton Inn St. Augustine Beach can quickly drive into downtown Butler Beach, where the city’s best destinations are just a short distance away. Find the perfect base for exploring Butler Beach with affordable, inviting accommodations—secure now!

  Call (855) 239-4019 to book with an agent.
  3.8 miles from Butler Beach, FL 32080

Starting at

$201.99

per night

Read Reviews View Amenities View All Rooms

Hilton Garden Inn St. Augustine Beach

401 A1A Beach Blvd St. Augustine, FL

Stay at Hilton Garden Inn St. Augustine Beach for a peaceful visit to Butler Beach, where inviting rooms create a comfortable escape, with budget-friendly rates from $180.99. Enjoy the freshly prepared breakfast at Hilton Garden Inn, offering a wide selection of cooked-to-order dishes to kickstart your morning.

With downtown Butler Beach only a quick drive from Hilton Garden Inn St. Augustine Beach, guests can explore the city’s best sights while enjoying a more peaceful stay. Treat yourself to a Butler Beach stay that delivers on both luxury and savings—reserve now!

  Call (855) 234-2997 to book with an agent.
  3.9 miles from Butler Beach, FL 32080

Starting at

$180.99

per night

Read Reviews View Amenities View All Rooms

Ocean Breeze Inn

311 A1A Beach Boulevard St. Augustine, FL

At Ocean Breeze Inn, travelers to Butler Beach will find alluring accommodations with rates beginning at $89.99, creating a warm, inviting space perfect for relaxation. Find value in rooms that offer reliable comfort, ensuring a pleasant visit at an economical price.

Guests staying at Ocean Breeze Inn will appreciate the short drive to downtown Butler Beach, making it easy to experience the city’s most exciting spots without staying in the center. Stay relaxed and enjoy more of Butler Beach with budget-friendly comfort—reserve today!

  Call (855) 236-8982 to book with an agent.
  4.2 miles from Butler Beach, FL 32080

Starting at

$89.99

per night

Read Reviews View Amenities View All Rooms

Embassy Suites by Hilton St. Augustine Beach Oceanfront Resort

300 A1A Beach Blvd St. Augustine, FL

Enjoy quality and relaxation at Embassy Suites by Hilton St. Augustine Beach Oceanfront Resort near Butler Beach, where inviting accommodations create a alluring environment, with rates beginning at $253.99. Conduct meetings with confidence in Embassy Suites' state-of-the-art meeting rooms, tailored to meet your event's specific needs and requirements.

From Embassy Suites by Hilton St. Augustine Beach Oceanfront Resort, a brief drive delivers guests to the city’s top sights, making it simple to explore the best of Butler Beach. Experience the pinnacle of Butler Beach hospitality with a hotel that exceeds expectations—book today!

  Call (855) 233-7850 to book with an agent.
  4.2 miles from Butler Beach, FL 32080

Starting at

$253.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express St. Augustine Dtwn Historic an IHG Hotel

601 Anastasia Blvd St. Augustine, FL

Guests bound for Butler Beach will appreciate the budget-conscious comfort at Holiday Inn Express St. Augustine Dtwn Historic an IHG Hotel, with intimate rooms starting at $244.00, creating a warm, inviting atmosphere. Enjoy the simplicity and speed of Holiday Inn Express's complimentary breakfast, designed to get your day off to a great start without delay.

With downtown Butler Beach a convenient drive away, guests at Holiday Inn Express St. Augustine Dtwn Historic an IHG Hotel can balance the excitement of city exploration with the quiet atmosphere of the hotel. Discover Butler Beach with a hotel designed for relaxation and savings—lock in today!

  Call (855) 235-0725 to book with an agent.
  6.5 miles from Butler Beach, FL 32080

Starting at

$244.00

per night

Read Reviews View Amenities View All Rooms

voco St. Augustine Historic Area an IHG Hotel

215 Anastasia Blvd St. Augustine, FL

Enjoy a charming ambiance at voco St. Augustine Historic Area an IHG Hotel near Butler Beach, where easygoing accommodations create a welcoming stay, with nightly rates starting at $219.00. Find sanctuary in rooms that blend contemporary luxury with timeless elegance, creating a restful and opulent environment.

From voco St. Augustine Historic Area an IHG Hotel, guests can easily drive into downtown Butler Beach, where they can explore the city’s top destinations and return to a serene stay afterward. Enjoy refined accommodations that make your Butler Beach travels unforgettable—reserve now!

  Call (855) 234-2997 to book with an agent.
  6.8 miles from Butler Beach, FL 32080

Starting at

$219.00

per night

Read Reviews View Amenities View All Rooms

The Anastasia Inn

218 Anastasia Boulevard St. Augustine, FL

Guests traveling to Butler Beach will appreciate the inviting accommodations at The Anastasia Inn, where restorative rooms start at $120.00, creating a warm, welcoming environment. Enjoy a pleasant and affordable stay in rooms that offer extra comfort and amenities, ensuring a relaxing visit.

With a convenient drive into downtown Butler Beach, guests at The Anastasia Inn can balance city adventures with the peaceful atmosphere of the hotel. Take advantage of extra features and affordability while exploring Butler Beach—lock in now!

  Call (855) 234-7135 to book with an agent.
  6.8 miles from Butler Beach, FL 32080

Starting at

$120.00

per night

Read Reviews View Amenities View All Rooms

Historic Inn

107 Anastasia Blvd St. Augustine, FL

With budget-friendly rooms from $140.99, Historic Inn is a convenient choice for travelers bound for Butler Beach, creating a warm and comfortable space. Experience a comfortable stay with rooms that provide practical amenities, making your visit both enjoyable and economical.

From Historic Inn, guests can easily drive into downtown Butler Beach, where they can explore the city’s highlights before returning to the calm of the hotel. Stay affordably and enjoy extra perks on your Butler Beach trip—reserve your room today!

  Call (855) 234-5074 to book with an agent.
  6.8 miles from Butler Beach, FL 32080

Starting at

$140.99

per night

Read Reviews View Amenities View All Rooms

The Collector Inn Adults Only

149 Cordova Street St. Augustine, FL

Step into elegance at The Collector Inn Adults Only as you visit Butler Beach, where refined accommodations create a serene stay, with rates starting from $429.99 per night. Stay in accommodations that elevate your experience to one of luxury, comfort, and unparalleled style.

Staying at The Collector Inn Adults Only allows guests to enjoy a more tranquil setting, while still being close enough to downtown Butler Beach for a day of exploration. Enjoy your Butler Beach adventure with a hotel that makes elegance a daily delight—book today!

  Call (855) 236-8982 to book with an agent.
  6.9 miles from Butler Beach, FL 32080

Starting at

$429.99

per night

Read Reviews View Amenities View All Rooms

Marion Motor Lodge

120 Avenida Menendez St. Augustine, FL

Guests visiting Butler Beach will find delightful comfort at Marion Motor Lodge, with rooms beginning at $223.99, creating a warm and inviting space ideal for rest. Stay in a setting that offers increased comfort and amenities, providing a superior experience without the premium price.

From Marion Motor Lodge, a brief drive takes guests into downtown Butler Beach, where they can experience the city’s highlights before returning to a restful stay. Find the ideal base for your Butler Beach adventures with a hotel that adds value—lock in today!

  Call (855) 239-4019 to book with an agent.
  7.0 miles from Butler Beach, FL 32080

Starting at

$223.99

per night

Read Reviews View Amenities View All Rooms

Edgewater Inn

2 St. Augustine Blvd St. Augustine, FL

Guests bound for Butler Beach can unwind at Edgewater Inn, where inviting rooms start at $245.28, creating a warm and comfortable space ideal for relaxation. Enjoy enhanced comfort with additional amenities that make your stay both relaxing and convenient, all at a great value.

At Edgewater Inn, guests can unwind in a peaceful environment, with downtown Butler Beach a convenient drive away for a day of adventure. Stay effortlessly in Butler Beach with a hotel that ensures your stay is worry-free—reserve now!

  Call (855) 234-5074 to book with an agent.
  7.0 miles from Butler Beach, FL 32080

Starting at

$245.28

per night

Read Reviews View Amenities View All Rooms

Casa Monica Resort & Spa Autograph Collection

95 Cordova St St. Augustine, FL

Step into sophistication at Casa Monica Resort & Spa Autograph Collection as you travel to Butler Beach, where quality rooms offer comfort and style, with budget-friendly rates beginning at $599.99. Discover the dedication to craftsmanship that defines the architecture and interiors of Autograph Collection Hotels.

Guests staying at Casa Monica Resort & Spa Autograph Collection will love the balance of quiet surroundings and easy access to downtown Butler Beach for a day of city adventures. Experience Butler Beach with accommodations that bring a new level of comfort and luxury—lock in today!

  Call (855) 239-4019 to book with an agent.
  7.1 miles from Butler Beach, FL 32080

Starting at

$599.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Elkton St. Augustine South

2625 State Rd. 207 Elkton, FL

With budget-friendly rooms beginning at $80.99, Quality Inn Elkton St. Augustine South is an ideal choice for guests traveling to Butler Beach, creating a warm, inviting space. Discover dining and entertainment just steps away from Quality Inn, thanks to its prime locations in vibrant neighborhoods.

With downtown Butler Beach still a convenient drive away, guests at Quality Inn Elkton St. Augustine South can enjoy city adventures and return to the peaceful setting of the hotel. Find the perfect base for your Butler Beach adventure with lodging that fits your budget—secure now!

  Call (855) 234-7135 to book with an agent.
  7.2 miles from Butler Beach, FL 32080

Starting at

$80.99

per night

Read Reviews View Amenities View All Rooms

Homewood Suites by Hilton St. Augustine San Sebastian

10 PRAWN STREET St. Augustine, FL

Choose Homewood Suites by Hilton St. Augustine San Sebastian for a easygoing retreat on your trip to Butler Beach, where inviting rooms offer warmth and comfort, with nightly rates starting at $201.99. Enjoy the added convenience of an on-site mini-market at Homewood Suites, stocked with a variety of goods to meet your needs.

The calm atmosphere at Homewood Suites by Hilton St. Augustine San Sebastian makes for a restful stay, with downtown Butler Beach just a drive away for easy access to the city’s highlights. Plan your Butler Beach getaway with a hotel that knows how to make your stay unforgettable—reserve now!

  Call (855) 233-0132 to book with an agent.
  7.2 miles from Butler Beach, FL 32080

Starting at

$201.99

per night

Read Reviews View Amenities View All Rooms

Hilton St. Augustine Historic Bayfront

32 Avenida Menendez St. Augustine, FL

Experience a calm and elevated stay at Hilton St. Augustine Historic Bayfront near Butler Beach, where quality accommodations create a welcoming environment, with rates starting at $405.99. Enjoy the excitement of Hilton's live entertainment nights, featuring performances from local artists and international acts.

From Hilton St. Augustine Historic Bayfront, a brief drive into downtown Butler Beach offers guests the chance to experience the city’s top spots before returning to a restful stay. Get ready to unwind in Butler Beach with a hotel that redefines premium comfort—lock in today!

  Call (855) 235-6136 to book with an agent.
  7.2 miles from Butler Beach, FL 32080

Starting at

$405.99

per night

Read Reviews View Amenities View All Rooms

Casablanca Inn on the Bay

24 Avenida Menendez St. Augustine, FL

On your trip to Butler Beach, choose Casablanca Inn on the Bay for elevated comfort and relaxation, with sophisticated rooms at accessible rates starting from $278.99. Find elegance and comfort in rooms that offer a higher level of amenities and attention to detail, perfect for a refined stay.

With a short drive into downtown Butler Beach, guests at Casablanca Inn on the Bay can enjoy the city’s top destinations before returning to a peaceful retreat. Experience a Butler Beach retreat that blends modern elegance with timeless comfort—reserve now!

  Call (855) 235-0725 to book with an agent.
  7.2 miles from Butler Beach, FL 32080

Starting at

$278.99

per night

Read Reviews View Amenities View All Rooms

Best Western Historic Bayfront

16 Avenida Menendez St. Augustine, FL

With rates starting at $192.99, Best Western Historic Bayfront is ideal for guests traveling to Butler Beach, providing pleasant accommodations in a warm and inviting environment. Benefit from Best Western's loyalty program, Best Western Rewards®, offering members points towards free nights, gift cards, and more.

From Best Western Historic Bayfront, a quick drive into downtown Butler Beach offers guests the chance to explore the city’s best spots while enjoying a peaceful retreat afterward. Enjoy a stay in Butler Beach where quality and savings come together seamlessly—secure now!

  Call (855) 239-5277 to book with an agent.
  7.3 miles from Butler Beach, FL 32080

Starting at

$192.99

per night

Read Reviews View Amenities View All Rooms

St George Inn

4 St. George St. #101 St. Augustine, FL

Those visiting Butler Beach will find St George Inn a intimate option, where refined rooms provide quality and warmth, with affordable rates starting at $393.99. Relax in rooms that provide the perfect blend of luxury and functionality, offering amenities that cater to all your needs.

At St George Inn, guests can enjoy the comfort of being further from the city’s busiest areas, with downtown Butler Beach still just a trip away. Unwind and experience Butler Beach like never before with accommodations that impress—reserve now!

  Call (855) 236-8982 to book with an agent.
  7.5 miles from Butler Beach, FL 32080

Starting at

$393.99

per night

Read Reviews View Amenities View All Rooms