A church with a tall tower and gravestones in the foreground.

Find hotels in St. Florence from CA $151

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • 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

1. Elm Grove Country House

Elm Grove Country House
4.0 star property
Tenby
9.8 out of 10, Exceptional, (129 reviews)
"Beautiful property & grounds, warm welcome and everything we needed in the room."
United Kingdom
Ann
The price is CA $256
CA $307 total
includes taxes & fees
Aug 16 - Aug 17
Elm Grove Country House

2. The Coach House

The Coach House
3.0 star property
Tenby
The price is CA $543
CA $651 total
includes taxes & fees
Jul 31 - Aug 1
The Coach House

3. Grooms Cottage

Grooms Cottage
3.5 star property
Tenby
The price is CA $591
CA $709 total
includes taxes & fees
Jul 31 - Aug 1
Grooms Cottage

4. Willow Lodge

Willow Lodge
3.0 star property
Tenby
The price is CA $574
CA $689 total
includes taxes & fees
Aug 13 - Aug 14
Willow Lodge

5. The Annexe @ Trintex

The Annexe @ Trintex
2.0 star property
Tenby
10.0 out of 10, Exceptional, (1 review)
The price is CA $786
CA $943 total
includes taxes & fees
Aug 8 - Aug 9
The Annexe @ Trintex

6. The Broadmead Boutique B and B

The Broadmead Boutique B and B
3.0 star property
Tenby
9.6 out of 10, Exceptional, (119 reviews)
"Staff amazing food excellent we stayed in the coach house which was very spacious deep bath and a powerful shower which was brilliant just a two minute drive to Tenby beach thank you all for making our time amazing and welcoming"
United Kingdom
Brian
The price is CA $223
CA $268 total
includes taxes & fees
Jul 26 - Jul 27
The Broadmead Boutique B and B

7. The Gower Hotel

The Gower Hotel
3.0 star property
Saundersfoot
8.4 out of 10, Very good, (48 reviews)
"Location great, near everything. Clean friendly hotel. Parking a bonus too .."
United Kingdom
Paula
The price is CA $178
CA $213 total
includes taxes & fees
Jul 26 - Jul 27
The Gower Hotel

8. Castlemead

Castlemead
2.5 star property
Tenby
10.0 out of 10, Exceptional, (4 reviews)
"Staff were very helpful and the location was great."
Canada
Brenda
The price is CA $251
CA $301 total
includes taxes & fees
Aug 16 - Aug 17
Castlemead

9. Lovesgrove Country Guest House

Lovesgrove Country Guest House
3.5 star property
Pembroke
9.8 out of 10, Exceptional, (448 reviews)
"Plenty of parking spaces & electric charging points available lovely relaxing communal lounge and also camping sites available with lovely seating areas"
United Kingdom
thomas
The price is CA $137
CA $164 total
includes taxes & fees
Aug 19 - Aug 20
Lovesgrove Country Guest House

10. The Begelly Arms

The Begelly Arms
3.5 star property
Kilgetty
9.0 out of 10, Wonderful, (137 reviews)
"A lovely place, all of the staff were welcoming and friendly, the room was perfectly adequate for a couple of night, clean and comfortable and we thought excellent value for money, the breakfast was lovely, I would definitely recommend and stay here again."
United Kingdom
Peter
The price is CA $140
CA $168 total
includes taxes & fees
Jul 28 - Jul 29
The Begelly Arms

11. Heywood Spa Hotel

Heywood Spa Hotel
4.0 star property
Tenby
9.2 out of 10, Wonderful, (265 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
The price is CA $245
CA $294 total
includes taxes & fees
Jul 30 - Jul 31
Heywood Spa Hotel

12. The Town Crier

The Town Crier
2.5 star property
Tenby
9.0 out of 10, Wonderful, (34 reviews)
"Great location, nice modern rooms, great bed and powerful shower, lovely breakfast"
United States
Anthony
The price is CA $190
CA $228 total
includes taxes & fees
Jul 30 - Jul 31
The Town Crier

13. The Manian

The Manian
4.0 star property
Kilgetty
9.4 out of 10, Exceptional, (106 reviews)
"Excellent room, breakfast and service from the hotel owner was exceptional."
United Kingdom
Glyn
The price is CA $205
CA $205 total
includes taxes & fees
Aug 9 - Aug 10
The Manian

14. The Coach House hotel

The Coach House hotel
2.5 star property
Pembroke
10.0 out of 10, Exceptional, (1 review)
"Very pretty looking coach house placed in the centre of town with its own parking.Extremely clean rooms. Good cooked breakfast to start day. Prefect place to stay while visiting the area."
United Kingdom
Tina
The price is CA $145
CA $174 total
includes taxes & fees
Aug 23 - Aug 24
The Coach House hotel

15. Best Western Lamphey Court Hotel & Spa

Best Western Lamphey Court Hotel & Spa
4.0 star property
Pembroke
8.2 out of 10, Very good, (464 reviews)
"No real complaints, great hotel, staff and experience"
Canada
derek
The price is CA $168
CA $202 total
includes taxes & fees
Jul 26 - Jul 27
Best Western Lamphey Court Hotel & Spa

16. The Strathmore

The Strathmore
3.5 star property
Tenby
9.6 out of 10, Exceptional, (178 reviews)
"Beautiful room with fantastic views of beach , lovely staff and spotless "
United Kingdom
Wendy
The price is CA $164
CA $197 total
includes taxes & fees
Aug 20 - Aug 21
The Strathmore

17. Harbour Stays - Ocean Square

Harbour Stays - Ocean Square
2.0 star property
Saundersfoot
8.8 out of 10, Excellent, (42 reviews)
"Location was perfect"
United Kingdom
Andrew
The price is CA $173
CA $208 total
includes taxes & fees
Aug 20 - Aug 21
Harbour Stays - Ocean Square

18. The Imperial Hotel

The Imperial Hotel
3.5 star property
Tenby
9.2 out of 10, Wonderful, (229 reviews)
"A lovely hotel in a fantastic location . Exploring Tenby from this hotel was wonderful ."
United Kingdom
Richard
The price is CA $214
CA $257 total
includes taxes & fees
Jul 26 - Jul 27
The Imperial Hotel

19. The Imperial Dragon Hotel

The Imperial Dragon Hotel
3.0 star property
Saundersfoot
9.6 out of 10, Exceptional, (68 reviews)
"We thoroughly enjoyed our stay at the imperial dragon hotel. The staff were friendly and welcoming. Good breakfast with lots of choice. Plenty of space in the car park. We had a triple room, the furnishings were old but in good condition. 5 mins in the car from Saundersfoot beach and 10 min from Tenby."
France
alison
The price is CA $240
CA $288 total
includes taxes & fees
Aug 17 - Aug 18
The Imperial Dragon Hotel

20. The Dunes

The Dunes
3.5 star property
Tenby
9.8 out of 10, Exceptional, (57 reviews)
"Great Place to stay - perfect. "
United Kingdom
N
The price is CA $190
CA $266 total
includes taxes & fees
Jul 26 - Jul 27
The Dunes
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 romantic St. Florence!

A church with a tall tower and gravestones in the foreground.
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

  • Stunning Beaches: St. Florence boasts beautiful beaches perfect for relaxation and seaside fun.
  • Outdoor Activities: Enjoy a range of activities, including cycling, golf, and an arcade adventure zone for thrill-seekers.
  • Charming Antiques: Explore delightful antique shops that showcase local crafts and history.
  • Historic Castles: Visit nearby historic castles for a taste of Welsh heritage and culture.
  • Welcoming Community: Experience the warmth of friendly locals in this picturesque village.

Find great hotels in St. Florence

Discover the charm of St. Florence, a picturesque village in Tenby, Wales, offering a diverse selection of hotels to suit every traveler's needs. From cozy bed and breakfasts to comfortable 2 to 4-star hotels, you'll find the perfect base for your adventures. Whether you're seeking beachside relaxation, pet-friendly accommodations, or an exciting getaway, St. Florence has it all. Explore the best hotels in the area and enjoy an unforgettable vacation experience.

  • Heywood Spa Hotel: A tranquil escape, the Heywood Spa Hotel combines relaxation and business amenities seamlessly. Located 3.2km from St. Florence, this 4-star hotel is perfect for travellers seeking a rejuvenating getaway or a professional retreat. The property boasts a full-service spa offering treatments like body wraps and deep tissue massages, along with an indoor pool and hot tub for ultimate relaxation. For business guests, the well-equipped business centre provides a conducive environment for meetings and work, making it an excellent choice for those who want to unwind after a day of productivity.
  • The Imperial Hotel: Situated 4.8km from St. Florence, The Imperial Hotel is a delightful 3.5-star accommodation that embraces a beach and pet-friendly theme. With direct access to the beach, this hotel is ideal for sun-seekers and animal lovers alike. The hotel allows pets with a variable fee, and amenities such as food and water bowls make it convenient for guests travelling with furry companions. Enjoy the coastal views and the laid-back atmosphere while making the most out of your beach holiday.
  • Royal Lion Hotel: Just 4.8km from St. Florence, the Royal Lion Hotel offers a relaxed beach-themed atmosphere for those craving seaside adventures. This charming 3.5-star hotel features direct beach access, making it perfect for sunbathing, swimming, or taking leisurely strolls along the shore. Its welcoming ambiance and proximity to the ocean create a delightful retreat for families and couples alike, ensuring a memorable holiday filled with sun and sand.

Where to stay in St. Florence

St. Florence, a charming village in Wales, offers a delightful mix of outdoor adventures and romantic getaways. Nestled near lovely waterfronts, it’s perfect for families and couples alike. Explore hidden gems in and around St. Florence, where the atmosphere is friendly and relaxing. With its secluded spots and vibrant community, this destination promises a memorable vacation filled with unique experiences and the warmth of friendly locals.

  • Tenby: Nestled along the stunning Pembrokeshire coastline, Tenby is a charming city known for its picturesque harbour and vibrant beaches. St. Florence, where you will be staying, is conveniently situated within Tenby, making it easy to explore this coastal gem. The city’s seasonal appeal attracts visitors primarily from June to August, ideal for enjoying outdoor adventures and breathtaking scenery. Hiking trails and recreational areas abound, while local landmarks such as the family-friendly beaches and nearby national park offer unique opportunities for exploration. Don’t miss the chance to wander through the colourful streets and indulge in fresh seafood at local eateries.
  • Saundersfoot: Located a mere 6.4km from St. Florence, Saundersfoot is a quaint coastal village that promises a delightful experience. This charming city shares Tenby's appeal for outdoor enthusiasts and nature lovers, making it a popular destination during the summer months. Visitors can enjoy recreational activities, scenic hiking trails, and the beautiful family beach. The local atmosphere is relaxed and welcoming, perfect for strolling along the promenade or enjoying a meal with ocean views. The proximity to the national park enhances its natural beauty, providing additional opportunities for exploration.
  • Kilgetty: Just 6.4km away from St. Florence, Kilgetty is a delightful city that offers a unique charm with a more laid-back feel. While it doesn’t experience the same seasonal peaks as its neighbouring towns, it still attracts visitors year-round, particularly in spring and summer. Outdoor lovers will appreciate the access to hiking trails and recreational areas, perfect for exploring the stunning natural surroundings. With its close proximity to beaches and national parks, Kilgetty makes for an excellent base for your adventures in Pembrokeshire.

Things to do in St. Florence

St. Florence is a fantastic destination for outdoor enthusiasts and beach lovers, offering a variety of activities such as an arcade adventure zone, recreational areas, and golf. Visitors can explore charming antique shops and enjoy scenic cycling routes, making it an ideal spot for adventure and relaxation. With its beautiful surroundings, St. Florence promises an enjoyable vacation experience for everyone.

Shopping

If you're up for a drive, Melin Tregwynt Woolen Mill is a charming store located 38.6km away from St. Florence, offering a delightful selection of woollen goods and unique gifts. In St. Florence itself, explore local shops for authentic Welsh souvenirs and handmade crafts.

Recreation

Experience the scenic Tenby Golf Club, offering outdoor sports vibes just 4.8km from St. Florence. For a touch of luxury, visit Trefloyne Golf Club, located 3.2km away. Unwind at The Spa at Celtic Haven, also 3.2km away, where wellness and relaxation await you.

Adventure

At Penally Court, enjoy camping surrounded by nature, perfect for family adventures. The Blue Lagoon Water Park offers thrilling water slides and wave pools for entertainment. Explore the Pembrokeshire Coast Path for breathtaking scenery and invigorating hikes, making it a must for outdoor enthusiasts.

Nightlife

The nightlife in St. Florence is vibrant and family-friendly. Enjoy thrilling games at Heatherton World of Activities or Makin Tracks, both offering adventure-filled arcade experiences. For a touch of culture, catch a performance at the Torch Theatre, located 13.2km away, perfect for a romantic evening out.

Booking tips and Expedia advantages for St. Florence

St. Florence offers various ways to save on your visit. Enjoy beautiful free attractions like Tenby Beach and Barafundle Bay. Plan your trip between January to February or November for lower accommodation prices, and consider booking about a month in advance. Tuesdays are the cheapest days to stay, while Sundays tend to be pricier. Use Expedia to find hotel deals, set your budget, and combine bookings for flights and activities. Look for eco-certified options to enhance your stay while being environmentally conscious.

  • 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 July to August and December, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel in St. Florence about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • 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 Sunday.
  • Find cheap hotels on Expedia: Expedia’s search tool offers you the flexibility to set your budget, choose your desired location, and more. You can arrange your search results to display prices from lowest to highest, allowing you to view the most affordable hotels first. Additionally, you can refine your options by hotel type—selecting the "Eco-certified" filter will showcase sustainable and environmentally-friendly accommodations that are available for booking.
  • Consider bundling your trip: You can save some cash by combining your St. Florence hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in St. Florence

St. Florence, located near Tenby, Wales, is perfect for outdoor adventurers and beach lovers alike. With its stunning beaches, historic castles, and picturesque bays, this charming village offers a variety of attractions that cater to those seeking culture and outdoor experiences. Whether you're looking to relax by the sea or explore local heritage, St. Florence has something for everyone, making it an ideal destination for your vacation.

  • Carew Castle: Nestled 4.8km from St. Florence, Carew Castle offers a captivating blend of romance and cultural heritage. Explore its well-preserved ruins and picturesque surroundings, perfect for a leisurely stroll or a picnic.
  • Pembroke Castle: Located 9.7km from St. Florence, Pembroke Castle is a magnificent fortress steeped in history. Walk through its ancient walls and enjoy stunning views, immersing yourself in the rich stories of its past.
  • Tenby Beach: Just 4.8km away, Tenby Beach boasts beautiful sandy shores and vibrant beach vibes. Relax, sunbathe, or take a refreshing dip in the sea while enjoying the breathtaking coastal scenery.

Best time to go to St. Florence

Visitor numbers in St. Florence is generally unchanged in popularity throughout the year. The best time to visit St. Florence can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in St. Florence falls in August, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature in St. Florence falls in February, visitor numbers are average and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
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 SunnyAverageAverage
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 LowSlightly High

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 and its immediate surroundings.

This central area of St Florence offers a tranquil, picturesque setting with traditional Welsh cottages and a historic feel. The village revolves around its main street, which features a couple of local pubs and a village shop, providing a convenient base for your stay. You'll also find the village church, St Florence Church, a prominent landmark.

Families will find St Florence particularly appealing. The village's quiet streets and open spaces make it a relaxing environment, and it's well-located for exploring nearby family-friendly attractions like Heatherton World of Activities or the beaches of Tenby and Saundersfoot, which are just a short drive away.

For couples seeking a peaceful getaway, staying in St Florence offers a delightful escape. The village provides a calm, rural atmosphere, superb for unwinding.
When is the best time to go to St Florence?
The best time to visit St Florence is during the warmer months, specifically from late spring to early autumn (May to September), when the weather is generally pleasant for exploring the Pembrokeshire countryside and coast.

This period offers the most sunshine and comfortable temperatures, making it ideal for outdoor activities like walking, cycling, and visiting local attractions. You'll find that most local businesses, including cafes, shops, and activity providers, are fully operational and have extended hours during these months.

Families often find July and August particularly convenient due to school holidays, allowing for a relaxed trip with plenty of child-friendly activities available. The local beaches are at their best for enjoying sandcastle building and paddling, and attractions like Folly Farm Adventure Park and Zoo are popular choices.

Couples looking for a more peaceful experience might prefer May, June, or September. The weather is still lovely, but the main tourist crowds have not yet arrived or have started to disperse.
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 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 CA $151 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.