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

Find hotels in St. Florence from CA $148

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Aug 8 - Aug 9
Tomorrow
Aug 9 - Aug 10
Next weekend
Aug 14 - Aug 16
In two weeks
Aug 21 - Aug 23

Filter by

Star rating

Guest rating

Our top choices for St. Florence hotels

1. Elm Grove Country House

Elm Grove Country House
Tenby
United Kingdom
Ann
CA $257
CA $309 total
includes taxes & fees
Aug 18 - Aug 19
Elm Grove Country House

2. The Coach House

The Coach House
Tenby
CA $542
CA $650 total
includes taxes & fees
Sep 4 - Sep 5
The Coach House

3. Grooms Cottage

Grooms Cottage
Tenby
CA $590
CA $708 total
includes taxes & fees
Aug 29 - Aug 30
Grooms Cottage

4. Willow Lodge

Willow Lodge
Tenby
CA $574
CA $688 total
includes taxes & fees
Aug 13 - Aug 14
Willow Lodge

5. The Broadmead Boutique B and B

The Broadmead Boutique B and B
Tenby
United Kingdom
Brian
CA $215
CA $258 total
includes taxes & fees
Sep 3 - Sep 4
The Broadmead Boutique B and B

6. The Gower Hotel

The Gower Hotel
Saundersfoot
United Kingdom
Russell
CA $177
CA $212 total
includes taxes & fees
Aug 10 - Aug 11
The Gower Hotel

7. Lovesgrove Country Guest House

Lovesgrove Country Guest House
Pembroke
United States
James
CA $123
CA $148 total
includes taxes & fees
Sep 1 - Sep 2
Lovesgrove Country Guest House

8. The Town Crier

The Town Crier
Tenby
United Kingdom
Gareth
CA $159
CA $190 total
includes taxes & fees
Sep 3 - Sep 4
The Town Crier

9. Heywood Spa Hotel

Heywood Spa Hotel
Tenby
United Kingdom
Katherine
CA $283
CA $339 total
includes taxes & fees
Sep 6 - Sep 7
Heywood Spa Hotel

10. The Imperial Hotel

The Imperial Hotel
Tenby
United Kingdom
Mel
CA $216
CA $260 total
includes taxes & fees
Sep 1 - Sep 2
The Imperial Hotel

11. The Begelly Arms

The Begelly Arms
Kilgetty
United Kingdom
Peter
CA $139
CA $167 total
includes taxes & fees
Aug 10 - Aug 11
The Begelly Arms

12. OYO Lamphey Hall

OYO Lamphey Hall
Pembroke
United Kingdom
DIANNE
CA $123
CA $156 total
includes taxes & fees
Aug 9 - Aug 10
OYO Lamphey Hall

13. Castlemead

Castlemead
Tenby
Canada
Brenda
CA $246
CA $296 total
includes taxes & fees
Aug 18 - Aug 19
Castlemead

14. The Strathmore

The Strathmore
Tenby
United Kingdom
Wendy
CA $164
CA $197 total
includes taxes & fees
Sep 1 - Sep 2
The Strathmore

15. The Manian

The Manian
Kilgetty
United Kingdom
Heidi
CA $207
CA $207 total
includes taxes & fees
Aug 12 - Aug 13
The Manian

16. The Imperial Dragon Hotel

The Imperial Dragon Hotel
Saundersfoot
United Kingdom
simon
CA $233
CA $279 total
includes taxes & fees
Sep 1 - Sep 2
The Imperial Dragon Hotel

17. The Dunes

The Dunes
Tenby
United Kingdom
Peter
CA $288
CA $346 total
includes taxes & fees
Sep 2 - Sep 3
The Dunes

18. Best Western Lamphey Court Hotel & Spa

Best Western Lamphey Court Hotel & Spa
Pembroke
Canada
derek
CA $182
CA $219 total
includes taxes & fees
Sep 6 - Sep 7
Best Western Lamphey Court Hotel & Spa

19. Sandyhill Guest House

Sandyhill Guest House
Saundersfoot
United Kingdom
Mark
CA $230
CA $276 total
includes taxes & fees
Sep 1 - Sep 2
Sandyhill Guest House

20. Harbour Stays - Ocean Square

Harbour Stays - Ocean Square
Saundersfoot
United Kingdom
Andrew
CA $155
CA $186 total
includes taxes & fees
Sep 3 - Sep 4
Harbour Stays - Ocean Square
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular St. Florence attractions

A zebra grazing in a grassy field with a fence in the background.
Photo by Charlotte Dingley

Manor Wildlife Park

Enjoy an outing to Manor Wildlife Park during your stay in St. Florence. Wander the beautiful beaches in this relaxing area.
See properties
A zebra grazing in a grassy field with a fence in the background.
Photo by Charlotte Dingley

Manor House Wildlife Park

Meet the animals who call Manor House Wildlife Park home during your travels in St. Florence. Wander the beautiful beaches in this relaxing area.
See properties

Learn more about St. Florence

Like bars? Get away to quaint St. Florence!

See all hotels in St. Florence
A church with a tall tower and gravestones in the foreground.
Photo by Paul Lowe 👣

Top St. Florence Hotel Reviews

The Broadmead Boutique B and B

The Broadmead Boutique B and B

10/10 Excellent
"This is the best place we have stayed in, everywhere is clean, room gets cleaned every day and all the staff is friendly. Breakfast is amazing, both cooked and continental. In a quiet area and walkable distance to the centre. Would definitely come here again"
rachel 3-night trip
Posted 2 hours ago
The Broadmead Boutique B and B
The Gower Hotel

The Gower Hotel

8/10 Good
"We stayed in a family room as it was the only room available at the time. It was a decent size and clean with a large ensuite. Staff very friendly and helpful. Limited parking available on first come basis (14 spaces). Decent bar with good prices for a hotel particularly the happy hour (4 till 8pm) . Good breakfast but could do with a selection of croissants and charcuterie."
Tony 1-night trip
Posted 23 hours ago
The Gower Hotel
Slebech Park Restaurant & Rooms

Slebech Park Restaurant & Rooms

8/10 Good
"Immediately upon"
Alan 1-night trip
Posted 1 day ago
Slebech Park Restaurant & Rooms
Tŷ Milford Waterfront

Tŷ Milford Waterfront

8/10 Good
"Clean comfortable room, good parking area."
Stephen 1-night trip
Posted 3 days ago
Tŷ Milford Waterfront
Heywood Spa Hotel

Heywood Spa Hotel

10/10 Excellent
"I stayed at heywood hotel this weekend with my partner and grandson. It was close to drive into Tenby for all of the amenities. We were in the pool and jacuzzi every day after returning from a day out. The staff were helpful and friendly. Its very accommodating for children - our grandson is 14. The restaurant and food were 5 star and a great choice for everyone. I fully recommend this place and I'm sure that we will return."
Anne 2-night trip
Posted 4 days ago
Heywood Spa Hotel
The Lord Nelson Hotel

The Lord Nelson Hotel

10/10 Excellent
"Lovely spacious room, parking on site, and close to restaurants."
Elaine 4-night trip
Posted 4 days ago
The Lord Nelson Hotel
Malin House

Malin House

8/10 Good
"The check in was easy, lady graciously let us check in a little earlier. Suite was big, clean and bright. The kitchenette area was a big plus, as was the free parking. A short stroll down the hill to the beach and town, and both were lovely. The hotel was lovely, a little tired in areas though. For instance, brambles overgrowing the paths, the pool which is a great touch, felt dirty and had an odour, im not an expert, but felt it needed filtering and a deep clean. To be fair though the positives far out weigh the negatives and it felt like the owners are doing it up, on a constant cycle, which is good. We thoroughly enjoyed our stay and would recommend it and return no problem."
Andrew 2-night trip
Posted 5 days ago
Malin House
OYO Lamphey Hall

OYO Lamphey Hall

10/10 Excellent
"Only downside is road noise during the day but quiet overnight ,I stayed in June and back again for two nights last weekend."
Pamela 2-night trip
Posted 5 days ago
OYO Lamphey Hall
The Town Crier

The Town Crier

10/10 Excellent
"Very central cracking balcony with family room Livly and welcoming pub 10/10 no faults."
Gareth 2-night trip
Posted 6 days ago
The Town Crier

More cheap stays in St. Florence

Cysgu Dda – Sleep Well

Cysgu Dda – Sleep Well

9 Pembroke Street Pembroke Dock Wales
CA $125
CA $151 total
Aug 16 - Aug 17
includes taxes & fees
8.2/10 Very good! (12 reviews)
Cysgu Dda – Sleep Well
The Druidstone Hotel

The Druidstone Hotel

Druidstone Haven Haverfordwest Wales
CA $150
CA $181 total
Sep 8 - Sep 9
includes taxes & fees
9.2/10 Wonderful! (69 reviews)
The Druidstone Hotel
Harbour Stays - The Marine Centre

Harbour Stays - The Marine Centre

Harbour Stays - The Marine Centre Saundersfoot Wales
CA $151
CA $181 total
Sep 8 - Sep 9
includes taxes & fees
8.2/10 Very good! (25 reviews)
Harbour Stays - The Marine Centre
Harbour Stays - Ocean Square

Harbour Stays - Ocean Square

Harbour Stays - Ocean Square Saundersfoot Wales
CA $155
CA $186 total
Sep 3 - Sep 4
includes taxes & fees
Harbour Stays - Ocean Square
The Town Crier

The Town Crier

3-4 Upper Frog St Tenby Wales
CA $159
CA $190 total
Sep 3 - Sep 4
includes taxes & fees
8.8/10 Excellent! (39 reviews)
The Town Crier
Tenby House

Tenby House

Tenby House Hotel, Tudor Square Tenby Wales
CA $248
CA $297 total
Aug 13 - Aug 14
includes taxes & fees
Tenby House

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 $148 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