Find hotels in St. Florence from $83

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for St. Florence hotels

The Imperial Hotel

The Imperial Hotel
3.5 star property
Tenby
9.2 out of 10, Wonderful, (189 reviews)
"Lovely hotel in excellent location. The staff were exceptional….polite, professional and very friendly. Will definitely look to book again. "
United Kingdom
Pam
$125 nightly
The price is $150
May 31 - Jun 1
Total with taxes and fees
The Imperial Hotel

Heywood Spa Hotel

Heywood Spa Hotel
4.0 star property
Tenby
9.2 out of 10, Wonderful, (257 reviews)
"Fabulous staff and a really lovely hotel. Food in the restaurant was delicious with a great variety of choice. We didn’t want to leave and will definitely be going back."
United Kingdom
Katherine
$177 nightly
The price is $213
May 31 - Jun 1
Total with taxes and fees
Heywood Spa Hotel

The Broadmead Boutique B and B

The Broadmead Boutique B and B
3.0 star property
Tenby
9.6 out of 10, Exceptional, (91 reviews)
"Beautiful well appointed property, attentative staff, perfect location for a break."
United Kingdom
Sean
$133 nightly
The price is $160
May 13 - May 14
Total with taxes and fees
The Broadmead Boutique B and B

The Esplanade

The Esplanade
4.0 star property
Tenby
8.6 out of 10, Excellent, (381 reviews)
"Fantastic location with outstanding views. Beds were super comfy and everything was walkable. "
Australia
Louise
$125 nightly
The price is $150
May 31 - Jun 1
Total with taxes and fees
The Esplanade

Slebech Park Restaurant & Rooms

Slebech Park Restaurant & Rooms
5.0 star property
Haverfordwest
8.4 out of 10, Very Good, (336 reviews)
"Such a lovely location and really nice room and facilities. Great little break away "
United Kingdom
Florence
$129 nightly
The price is $155
May 15 - May 16
Total with taxes and fees
Slebech Park Restaurant & Rooms

Best Western Lamphey Court Hotel & Spa

Best Western Lamphey Court Hotel & Spa
4.0 star property
Pembroke
8.0 out of 10, Very Good, (442 reviews)
"No air con, no lift, otherwise lovely, friendly and great location to relax or explore. Good food for breakfast or dinner. Good spa and treatments. Easy parking"
United Kingdom
Alan
$125 nightly
The price is $150
May 21 - May 22
Total with taxes and fees
Best Western Lamphey Court Hotel & Spa

Gower View Luxury bed & Breakfast

Gower View Luxury bed & Breakfast
3.5 star property
Tenby
9.8 out of 10, Exceptional, (14 reviews)
"Wonderful hosts, lots of information about the area."
United Kingdom
LINDA
Gower View Luxury bed & Breakfast

Tŷ Milford Waterfront

Tŷ Milford Waterfront
3.0 star property
Milford Haven
9.2 out of 10, Wonderful, (798 reviews)
"Second visit to this hotel and had a great time. Will definitely stay here again."
United Kingdom
Karon
$69 nightly
The price is $83
May 17 - May 18
Total with taxes and fees
Tŷ Milford Waterfront

Little Red Rooster Rest and Spa

Little Red Rooster Rest and Spa
4.0 star property
Tenby
8.2 out of 10, Very Good, (193 reviews)
"We enjoyed our stay for one night. We would come back again. "
United Kingdom
Anna
$100 nightly
The price is $120
May 17 - May 18
Total with taxes and fees
Little Red Rooster Rest and Spa

The Strathmore

The Strathmore
3.5 star property
Tenby
9.6 out of 10, Exceptional, (170 reviews)
"Beautiful room with fantastic views of beach , lovely staff and spotless "
United Kingdom
Wendy
$93 nightly
The price is $111
May 12 - May 13
Total with taxes and fees
The Strathmore

The Begelly Arms

The Begelly Arms
3.5 star property
Kilgetty
9.0 out of 10, Wonderful, (129 reviews)
"Breakfast was excellent. Bar was well stocked."
United States
Nigel H
$129 nightly
The price is $155
May 15 - May 16
Total with taxes and fees
The Begelly Arms

Grove of Narberth

Grove of Narberth
5.0 star property
Narberth
9.8 out of 10, Exceptional, (88 reviews)
"Accommodation food and staff were all exceptional as always. Already looking forward to our next visit "
United Kingdom
Peter
$310 nightly
The price is $372
Jun 8 - Jun 9
Total with taxes and fees
Grove of Narberth

Coach Guest House

Coach Guest House
3.0 star property
Tenby
9.8 out of 10, Exceptional, (121 reviews)
"Very close to town centre, breakfast included and free parking. A lovely place to stay."
Australia
Rod
Coach Guest House

Harbour Stays - The Marine Centre

Harbour Stays - The Marine Centre
2.0 star property
Saundersfoot
8.2 out of 10, Very Good, (15 reviews)
"I booked on line which i wont ever do again ,the rooms are so small and badly decorated ,bathrooms need sprucing up very difficult with no shelves in bathroom ,also the stools by the kettle to high for the elderly to get up on ,i know it was a cheap price ,but honestly i would prefer travelodge ,decent chairs to sit on with plenty of teas ,coffee etc good lighting plugs by mirrors ,no tidy place to sit ,and advertising sea view had to stand on bed to see it. So for me we wouldnt stay there again...
United Kingdom
Julie
$78 nightly
The price is $94
May 12 - May 13
Total with taxes and fees
Harbour Stays - The Marine Centre

The Dunes

The Dunes
3.5 star property
Tenby
9.8 out of 10, Exceptional, (45 reviews)
"Great Place to stay - perfect. "
United Kingdom
N
$192 nightly
The price is $230
Jun 2 - Jun 3
Total with taxes and fees
The Dunes

The Southcliff

The Southcliff
2.5 star property
Tenby
9.6 out of 10, Exceptional, (37 reviews)
"Breakfast fresh, no Seaview "
United Kingdom
Stephen
$148 nightly
The price is $177
May 22 - May 23
Total with taxes and fees
The Southcliff

Malin House

Malin House
3.0 star property
Saundersfoot
9.0 out of 10, Wonderful, (40 reviews)
"They are very kind and attentive people; it's a great place to relax."
United Kingdom
Elsa
Malin House

Royal Lion Hotel

Royal Lion Hotel
3.5 star property
Tenby
6.6 out of 10, (371 reviews)
"perfect beach view"
United Kingdom
Tejas
Royal Lion Hotel

OYO Lamphey Hall

OYO Lamphey Hall
3.0 star property
Pembroke
8.2 out of 10, Very Good, (101 reviews)
"Very nice and calm hotel. Very friendly people and reasonable prices"
United Kingdom
Dimitris
$97 nightly
The price is $114
May 14 - May 15
Total with taxes and fees
OYO Lamphey Hall

Harbour Stays - Ocean Square

Harbour Stays - Ocean Square
2.0 star property
Saundersfoot
9.0 out of 10, Wonderful, (24 reviews)
"Great location clean and tidy"
United Kingdom
Peter Charles
$111 nightly
The price is $134
May 18 - May 19
Total with taxes and fees
Harbour Stays - Ocean Square
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular St. Florence attractions

Learn more about St. Florence

Like bars? Get away to quaint St. Florence!

Photo by Paul Lowe 👣
Open Photo by Paul Lowe 👣

Top St. Florence Hotel Reviews

More cheap stays in St. Florence

Find out more about St. Florence

Top reasons to visit St. Florence

  • Outdoor Activities: St. Florence is perfect for adventure lovers with exciting options like an arcade adventure zone, scenic walks, and golf.
  • Charming Village Atmosphere: The picturesque village offers a friendly vibe, ideal for a peaceful getaway or family vacation.
  • Historic Sights: Explore local landmarks like St. Florence Church and nearby historic castles for a taste of local culture.
  • Beautiful Beaches: Close to stunning beaches and picturesque bays, perfect for relaxation and fun in the sun.
  • Diverse Accommodations: Enjoy a variety of lodging options, from cozy cottages to welcoming bed & breakfasts.

Find great hotels near St. Florence

Discover a variety of lodging options in St. Florence, Tenby, where you can find charming lodges and welcoming bed & breakfasts. This picturesque area caters to families and pet owners alike, offering accommodations that provide a delightful beach vacation experience. Whether you're looking for a cozy holiday cottage or a unique monastery stay, you'll find the perfect spot to unwind and enjoy the beauty of Wales.

  • Best Western Lamphey Court Hotel & Spa: Nestled 4 miles from St. Florence, the Best Western Lamphey Court Hotel & Spa offers a luxurious eco-certified experience that seamlessly blends relaxation and business amenities. This 4-star hotel is perfect for eco-conscious travelers seeking a spa-themed getaway. Guests can indulge in a range of spa services, including massages, reflexology, and body treatments, complemented by a serene steam room. With dedicated business facilities like a business center and meeting rooms, it caters to professionals without compromising on leisure.
  • The Imperial Hotel: Located 3 miles from St. Florence, The Imperial Hotel is a charming 3.5-star property ideal for beach lovers and pet owners. Guests can enjoy direct access to the beach, making it a perfect spot for sun-soaked vacations. This pet-friendly hotel welcomes furry companions with amenities such as food and water bowls, ensuring a comfortable stay for both you and your pet. The inviting atmosphere and proximity to the shore create a relaxing beach retreat for families and animal lovers alike.
  • Heywood Spa Hotel: Situated just 2 miles from St. Florence, the Heywood Spa Hotel is a 4-star haven for those seeking a rejuvenating spa experience. With its extensive range of spa services, including indoor pool access, aromatherapy treatments, and facial treatments, guests can unwind in a tranquil setting. The hotel's commitment to wellness ensures that every visitor leaves feeling refreshed and revitalized. Its convenient location makes it an excellent choice for travelers looking to indulge in both relaxation and exploration.

Where to stay in St. Florence

St. Florence, a charming village nestled in the Pembrokeshire countryside, offers the perfect blend of adventure and relaxation. Ideal for outdoor enthusiasts and families alike, this destination boasts friendly vibes and picturesque surroundings. Explore nearby Tenby for its stunning beaches and vibrant atmosphere, or enjoy a peaceful getaway in the tranquil landscapes. Whether you're seeking romance or a family-friendly vacation, St. Florence promises unforgettable experiences for every traveler.

  • Tenby: Nestled on the stunning Pembrokeshire coast, Tenby is a charming seaside town known for its picturesque harbor and colorful Victorian architecture. With its sandy beaches and scenic hiking trails, it's a haven for outdoor enthusiasts. From St. Florence, you'll find Tenby to be a short drive away, where you can indulge in water sports, explore the historic town walls, or relax on the family-friendly beaches. The vibrant local scene peaks in the summer months, attracting visitors eager to soak in the sun and enjoy the stunning landscapes of the nearby national park.
  • Saundersfoot: Just 4 miles from St. Florence, Saundersfoot is another delightful coastal village that offers a perfect blend of adventure and relaxation. Known for its beautiful beach and charming harbor, this town is ideal for families and outdoor lovers alike. Enjoy a stroll along the sandy shores, take part in water activities, or explore the scenic coastal paths. The atmosphere is lively during the summer, making it a popular spot for tourists looking to experience the natural beauty of Pembrokeshire and its national park.
  • Kilgetty: Located a mere 4 miles from St. Florence, Kilgetty is a quaint village with a welcoming atmosphere, perfect for those seeking a quieter getaway. While it may not have the bustling beach scene of Tenby or Saundersfoot, Kilgetty offers easy access to beautiful hiking trails and recreational areas. The village serves as a convenient base for exploring the nearby beaches and national park, making it an excellent choice for outdoor adventurers and nature lovers year-round.

Things to do in and around St. Florence

St. Florence is perfect for outdoor and adventure enthusiasts, offering activities like an arcade adventure zone, a recreational area, and a golf course. Visitors can enjoy scenic walks, explore nearby destinations, and take part in exciting escape rooms. With plenty of outdoor seating available, it's an ideal spot for a beach vacation filled with fun and relaxation.

Shopping

In St. Florence, check out local shops for unique gifts and souvenirs. If you're up for a drive, visit Melin Tregwynt Woolen Mill, located 24 miles away, for beautifully crafted wool products that make perfect souvenirs.

Recreation

At Tenby Golf Club, enjoy a round of golf amidst beautiful landscapes just 3 miles from St. Florence. Experience ultimate relaxation at Waterwynch Spa Retreat, 9 miles away, offering rejuvenating body treatments. For a serene outdoor escape, visit Scolton Manor Country Park, located 14 miles from St. Florence.

Adventure

In St. Florence, experience the great outdoors at Penally Court campground, located 3 miles away, perfect for family adventures. Splash into excitement at Blue Lagoon Water Park, 7 miles from town, offering thrilling water rides. For motorsport enthusiasts, Pembrey Circuit, 19 miles away, delivers adrenaline-pumping racing experiences.

Nightlife

Experience the vibrant nightlife in St. Florence with adventure at Heatherton World of Activities and Makin Tracks, both offering thrilling arcade games. For a touch of culture and romance, consider a night out at the Torch Theatre, located 12 miles away, perfect for family-friendly entertainment.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for St. Florence

To save money on your trip to St. Florence, visit during the off-peak months of January to February or November when prices are lower. Book your hotel about a month in advance for better rates, and consider last-minute deals on Expedia. Tuesdays typically offer the cheapest rates, while Saturdays are the priciest. Use Expedia to combine your hotel, flights, and activities for additional savings, and join their One Key membership for exclusive discounts. Don’t forget to look for refundable deposits and free cancellation options to ensure flexibility in your travel plans.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in St. Florence are January to February and November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in St. Florence is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in St. Florence is Tuesday. The most expensive day to stay in St. Florence is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred type of hotel. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel accommodations in St. Florence with your flights and activities through an Expedia package.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near St. Florence

St. Florence is an ideal destination for outdoor enthusiasts and beach lovers, offering attractions like stunning beaches, historic castles, and picturesque bays. Visitors can immerse themselves in the local culture, enjoy romantic experiences, and explore sights such as St. Florence Church and the charming village itself. Whether you seek adventure or relaxation, St. Florence promises a memorable getaway filled with delightful experiences.

  • Tenby Beach: Enjoy the sun and surf at Tenby Beach, just 3 miles from St. Florence. This stunning beach boasts soft sands and vibrant beach vibes, making it perfect for a relaxing day by the sea or fun-filled activities with family and friends.
  • Manorbier Castle: Discover the enchanting Manorbier Castle, located 3 miles away. With its romantic setting and rich cultural history, this medieval fortress offers breathtaking views and a glimpse into Wales' fascinating past.
  • Barafundle Bay: Venture 7 miles from St. Florence to Barafundle Bay, where stunning scenery meets outdoor adventure. This idyllic beach is perfect for swimming, picnicking, or simply soaking in the natural beauty of the Welsh coastline.

Best time to go to St. Florence

The best time to visit St. Florence is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain. February is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January45.5°F (7.5°C)Light RainMostly CloudyAverageSlightly Low
February45.1°F (7.3°C)Light RainMostly CloudyAverageSlightly Low
March46.0°F (7.8°C)Light RainMostly CloudyAverageAverage
April48.7°F (9.3°C)Light RainMostly SunnyAverageAverage
May52.7°F (11.5°C)Light RainMostly SunnySlightly HighAverage
June57.7°F (14.3°C)Light RainMostly SunnyAverageSlightly High
July60.8°F (16.0°C)Light RainMostly SunnySlightly HighSlightly High
August61.2°F (16.2°C)Light RainMostly CloudySlightly HighSlightly High
September59.2°F (15.1°C)Light RainMostly SunnyAverageAverage
October55.8°F (13.2°C)Light RainMostly CloudySlightly LowAverage
November50.9°F (10.5°C)Light RainMostly CloudySlightly LowSlightly Low
December47.8°F (8.8°C)Light RainMostly CloudySlightly LowAverage

Frequently asked questions

What is the best area to stay in St Florence?
The best area to stay in St Florence is within the village itself, particularly around the main street, for convenient access to local amenities and a peaceful village experience.

This central area of St Florence offers a collection of traditional Pembrokeshire cottages and guesthouses. The village is compact and walkable, with the main street featuring a local pub and a few small shops. It's a quiet base, providing a relaxing stay away from busier tourist hubs. It's particularly well-suited for couples seeking a tranquil getaway.

For families, staying in one of the holiday cottages just outside the village center offers more space and privacy. These accommodations often come with gardens and are still within an easy walk or short drive to the village's amenities.
When is the best time to go to St Florence?
The best time to go to St Florence for pleasant weather and outdoor activities is during the late spring and summer months, from May to September.

During these months, you'll experience milder temperatures, making it ideal for exploring the Pembrokeshire Coast Path, visiting local attractions, and enjoying the village's outdoor spaces. The longer daylight hours also allow for more extensive sightseeing.

Families often find July and August particularly appealing due to school holidays, which coincide with the warmest weather and a full schedule of local events and attractions. While these months are busier, the village and surrounding areas are well-equipped to handle visitors, offering a wide range of activities suitable for all ages.

For travelers seeking a quieter experience with comfortable weather, May, June, and September are excellent choices.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in St. Florence.
How can I save on a St. Florence hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible St. Florence hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a St. Florence hotel?
Prices for hotels in St. Florence often vary, but you can find a great deal from $83 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia