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

Find hotels in St. Florence from £60

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
14 Oct - 15 Oct
Tomorrow
15 Oct - 16 Oct
This weekend
16 Oct - 18 Oct
Next weekend
23 Oct - 25 Oct

Filter by

Star rating

Guest rating

Our top choices for St. Florence hotels

1. The Coach House

The Coach House
Tenby
£346
includes taxes & fees
24 Oct - 25 Oct
The Coach House

2. Elm Grove Country House

Elm Grove Country House
Tenby
United Kingdom
Brian
Elm Grove Country House

3. Grooms Cottage

Grooms Cottage
Tenby
£354
includes taxes & fees
19 Oct - 20 Oct
Grooms Cottage

4. Willow Lodge

Willow Lodge
Tenby
£365
includes taxes & fees
17 Oct - 18 Oct
Willow Lodge

5. The Imperial Hotel

The Imperial Hotel
Tenby
United Kingdom
Mel
£80
includes taxes & fees
15 Oct - 16 Oct
The Imperial Hotel

6. The Dunes

The Dunes
Tenby
United Kingdom
chris
£103
includes taxes & fees
25 Oct - 26 Oct
The Dunes

7. Best Western Lamphey Court Hotel & Spa

Best Western Lamphey Court Hotel & Spa
Pembroke
United Kingdom
Roger
£85
includes taxes & fees
18 Oct - 19 Oct
Best Western Lamphey Court Hotel & Spa

8. The Esplanade

The Esplanade
Tenby
Canada
Janet
£79
includes taxes & fees
20 Oct - 21 Oct
The Esplanade

9. The Broadmead Boutique B and B

The Broadmead Boutique B and B
Tenby
United Kingdom
Michael
£124
includes taxes & fees
13 Nov - 14 Nov
The Broadmead Boutique B and B

10. Heywood Spa Hotel

Heywood Spa Hotel
Tenby
United Kingdom
Morag
£126
includes taxes & fees
15 Oct - 16 Oct
Heywood Spa Hotel

11. OYO Lamphey Hall

OYO Lamphey Hall
Pembroke
United Kingdom
Jon
£60
includes taxes & fees
22 Oct - 23 Oct
OYO Lamphey Hall

12. The Gower Hotel

The Gower Hotel
Saundersfoot
United Kingdom
Rhian
£108
includes taxes & fees
15 Oct - 16 Oct
The Gower Hotel

13. The Town Crier

The Town Crier
Tenby
United Kingdom
Gareth
£77
includes taxes & fees
20 Oct - 21 Oct
The Town Crier

14. The Strathmore

The Strathmore
Tenby
United Kingdom
Alan
£95
includes taxes & fees
15 Oct - 16 Oct
The Strathmore

15. Harbour Stays - Ocean Square

Harbour Stays - Ocean Square
Saundersfoot
United Kingdom
Andrew
£94
includes taxes & fees
22 Oct - 23 Oct
Harbour Stays - Ocean Square

16. Farnham Hotel

Farnham Hotel
Tenby
United Kingdom
Daryl
£74
includes taxes & fees
18 Oct - 19 Oct
Farnham Hotel

17. The Begelly Arms

The Begelly Arms
Kilgetty
United Kingdom
Terence Joseph
£89
includes taxes & fees
15 Oct - 16 Oct
The Begelly Arms

18. The Townhouse

The Townhouse
Tenby
United Kingdom
Peter
£112
includes taxes & fees
25 Oct - 26 Oct
The Townhouse

19. Lovesgrove Country Guest House

Lovesgrove Country Guest House
Pembroke
United Kingdom
Brenda
£94
includes taxes & fees
15 Oct - 16 Oct
Lovesgrove Country Guest House

20. Haylands Hideaway - 1 Bedroom - Jameston

Haylands Hideaway - 1 Bedroom - Jameston
Tenby
United Kingdom
Gemma
£81
includes taxes & fees
15 Oct - 16 Oct
Haylands Hideaway - 1 Bedroom - Jameston
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular St. Florence attractions

Manor House Wildlife Park

Visit 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 relaxing 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

Hotel Mariners

Hotel Mariners

8/10 Good
"This is a very nice hotel in the center of town. It is an old building so nothing is square or level but it gives it charm. The staff is very helpful and accommodating. And the breakfast was very good. We would stay there again. Parking was free and right next to the front entrance."
Scott 1-night trip
Posted 9 hours ago
Hotel Mariners
Best Western Lamphey Court Hotel & Spa

Best Western Lamphey Court Hotel & Spa

10/10 Excellent
"Beautiful place, lovely food and amazing staff with outstanding customer service. My second time staying Tagore on a business trip, already looking forward to staying there again. One of the best hotels I have stayed at in the UK."
Liam 1-night trip
Posted 11 hours ago
Best Western Lamphey Court Hotel & Spa
Grove of Narberth

Grove of Narberth

10/10 Excellent
"Fantastic stay at the Grove of Narberth. The hotel, staff, food, grounds, everything was excellent and we will be back for sure :)"
Nick 1-night trip
Posted 2 days ago
Grove of Narberth
The Gower Hotel

The Gower Hotel

10/10 Excellent
"plenty of parking at the rear of the property staff friendly and helpful good choice of food, great breakfast lively bar area easy walking distance of main area of saundersfoot"
leighton 2-night trip
Posted 2 days ago
The Gower Hotel
The Broadmead Boutique B and B

The Broadmead Boutique B and B

10/10 Excellent
"Stayed for four nights. Staff were great as was the room. Breakfast was varied and excellent."
Matthew 4-night trip
Posted 2 days ago
The Broadmead Boutique B and B
The Imperial Hotel

The Imperial Hotel

10/10 Excellent
"Fabulous place too stay had lovely room with sea view and breakfast was best one we have had at a hotel.Will be back and will stay bit longer ."
Tracey 1-night trip
Posted 3 days ago
The Imperial Hotel
The Town Crier

The Town Crier

10/10 Excellent
"Lovely stay!!"
Andrew 1-night trip
Posted 5 days ago
The Town Crier
Llety Cynin

Llety Cynin

8/10 Good
"Lovely comfortable room and stay. Great staff."
Karen 1-night trip
Posted 2 weeks ago
Llety Cynin

More cheap stays in St. Florence

The Town Crier

The Town Crier

3-4 Upper Frog St Tenby Wales
£77
20 Oct - 21 Oct
includes taxes & fees
9/10 Wonderful! (53 reviews)
The Town Crier
Cysgu Dda – Sleep Well

Cysgu Dda – Sleep Well

9 Pembroke Street Pembroke Dock Wales
£83
17 Oct - 18 Oct
includes taxes & fees
8.4/10 Very good! (15 reviews)
Cysgu Dda – Sleep Well
Harbour Stays - Ocean Square

Harbour Stays - Ocean Square

Harbour Stays - Ocean Square Saundersfoot Wales
£94
22 Oct - 23 Oct
includes taxes & fees
Harbour Stays - Ocean Square
The Druidstone Hotel

The Druidstone Hotel

Druidstone Haven Haverfordwest Wales
£95
5 Nov - 6 Nov
includes taxes & fees
9.2/10 Wonderful! (73 reviews)
The Druidstone Hotel
Harbour Stays - The Marine Centre

Harbour Stays - The Marine Centre

Harbour Stays - The Marine Centre Saundersfoot Wales
£125
12 Nov - 13 Nov
includes taxes & fees
8/10 Very good! (30 reviews)
Harbour Stays - The Marine Centre
Castlemead

Castlemead

Castlemead, manorbier, Tenby Wales
£135
2 Nov - 3 Nov
includes taxes & fees
9.8/10 Exceptional! (7 reviews)
Castlemead

Hotels in St. Florence with star rating

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 £60 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