A sunset over a calm body of water with a distant shoreline silhouette.

Find hotels in Tayport from £43

  • 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 Tayport hotels

1. Fisherman's Tavern Hotel - Inn by Greene King Inns

Fisherman's Tavern Hotel - Inn by Greene King Inns
Dundee
Australia
Deb
£78
includes taxes & fees
12 Nov - 13 Nov
Fisherman's Tavern Hotel - Inn by Greene King Inns

2. The Fort Hotel

The Fort Hotel
Dundee
United Kingdom
grant
The Fort Hotel

3. Woodlands Hotel, BW Signature Collection

Woodlands Hotel, BW Signature Collection
Dundee
United Kingdom
Christine
£54
includes taxes & fees
1 Nov - 2 Nov
Woodlands Hotel, BW Signature Collection

4. Monifieth Farm Hotel

Monifieth Farm Hotel
Dundee
United Kingdom
Nicola
£43
includes taxes & fees
18 Oct - 19 Oct
Monifieth Farm Hotel

5. Hotel Indigo Dundee by IHG

Hotel Indigo Dundee by IHG
Dundee
Spain
Hortência
£51
includes taxes & fees
8 Nov - 9 Nov
Hotel Indigo Dundee by IHG

6. Apex City Quay Hotel & Spa

Apex City Quay Hotel & Spa
Dundee
United Kingdom
Vincent
£77
includes taxes & fees
18 Oct - 19 Oct
Apex City Quay Hotel & Spa

7. Staybridge Suites Dundee by IHG

Staybridge Suites Dundee by IHG
Dundee
United Kingdom
Evelyn
£98
includes taxes & fees
18 Oct - 19 Oct
Staybridge Suites Dundee by IHG

8. Drumoig Golf Hotel

Drumoig Golf Hotel
St. Andrews
United States
Sandi
£100
includes taxes & fees
15 Oct - 16 Oct
Drumoig Golf Hotel

9. Hampton by Hilton Dundee City Centre

Hampton by Hilton Dundee City Centre
Dundee
Canada
Tina
£55
includes taxes & fees
8 Nov - 9 Nov
Hampton by Hilton Dundee City Centre

10. Ye Olde Hotel

Ye Olde Hotel
St. Andrews
Australia
Monica
£52
includes taxes & fees
8 Nov - 9 Nov
Ye Olde Hotel

11. The Clarendon

The Clarendon
Dundee
United States
Kelly
£80
includes taxes & fees
8 Nov - 9 Nov
The Clarendon

12. Shaftesbury Lodge Guest House

Shaftesbury Lodge Guest House
Dundee
United Kingdom
Kevin
£78
includes taxes & fees
25 Oct - 26 Oct
Shaftesbury Lodge Guest House

13. Holiday Inn Express Dundee by IHG

Holiday Inn Express Dundee by IHG
Dundee
United Kingdom
Jacqueline
£59
includes taxes & fees
29 Oct - 30 Oct
Holiday Inn Express Dundee by IHG

14. Four Points Flex by Sheraton Dundee

Four Points Flex by Sheraton Dundee
Dundee
United Kingdom
Phil
£50
includes taxes & fees
1 Nov - 2 Nov
Four Points Flex by Sheraton Dundee

15. The Station Hotel

The Station Hotel
Carnoustie
Canada
Andrew
£74
includes taxes & fees
16 Oct - 17 Oct
The Station Hotel

16. Invercarse Hotel Dundee, BW Signature Collection

Invercarse Hotel Dundee, BW Signature Collection
Dundee
United Kingdom
Philip
£61
includes taxes & fees
1 Nov - 2 Nov
Invercarse Hotel Dundee, BW Signature Collection

17. Carnoustie Golf Hotel

Carnoustie Golf Hotel
Carnoustie
United Kingdom
John
£92
includes taxes & fees
29 Oct - 30 Oct
Carnoustie Golf Hotel

18. Malmaison Dundee

Malmaison Dundee
Dundee
Canada
John
£68
includes taxes & fees
1 Nov - 2 Nov
Malmaison Dundee

19. Best Western Queens Hotel

Best Western Queens Hotel
Dundee
Canada
Crystal
£59
includes taxes & fees
18 Oct - 19 Oct
Best Western Queens Hotel

20. The Landmark Hotel & SPA Leisure Club Dundee By Sunday

The Landmark Hotel & SPA Leisure Club Dundee By Sunday
Dundee
United Kingdom
Bryony
£48
includes taxes & fees
8 Nov - 9 Nov
The Landmark Hotel & SPA Leisure Club Dundee By Sunday
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Tayport

Tayport awaits: its parks and more!

See all hotels in Tayport
A marina with multiple sailboats docked along a waterfront.
Photo by Jim Bain

Top Tayport Hotel Reviews

Hampton by Hilton Dundee City Centre

Hampton by Hilton Dundee City Centre

10/10 Excellent
"Great service and very attentive staff. The bed was very comfortable and I had very peaceful sleeps there."
James 2-night trip
Posted 2 hours ago
Hampton by Hilton Dundee City Centre
The Landmark Hotel & SPA Leisure Club Dundee By Sunday

The Landmark Hotel & SPA Leisure Club Dundee By Sunday

10/10 Excellent
"Lovely stay. Good clean hotel. Plenty parking. Staff very nice"
Aqeel 1-night trip
Posted 19 hours ago
The Landmark Hotel & SPA Leisure Club Dundee By Sunday
Malmaison Dundee

Malmaison Dundee

8/10 Good
"Stayed the one night but very comfortable and helpful"
Denise 1-night trip
Posted 1 day ago
Malmaison Dundee
Four Points Flex by Sheraton Dundee

Four Points Flex by Sheraton Dundee

10/10 Excellent
"The staff were excellent! Especially the girl who heloed me up to my room. I have only one functional hand and arm and she couldn't do enough for me!!!! Wonderful treatment. Wonderful clean hotel! Wonderful situation. Just perfect!"
Marvaret 1-night trip
Posted 1 day ago
Four Points Flex by Sheraton Dundee
Hotel Indigo Dundee by IHG

Hotel Indigo Dundee by IHG

8/10 Good
"There is a few places around the hotel that needs addressing ie painting in the room and the furniture in the dinning room. The breakfast was a let down, it was cold and the area needs updating. Otherwise it was a lovely stay but I would not want to stay more than one night."
Adam 1-night trip
Posted 2 days ago
Hotel Indigo Dundee by IHG
Rufflets St Andrews

Rufflets St Andrews

10/10 Excellent
"Kirsty must be applauded for being so hospitable and very helpful of my queries. She’s really good of what she is doing. One unfortunate incident was during our breakfast. One of the guy with the green watch treated us as if we’re dirt. No manners at all!!! But the rest of our stay was excellent. As the saying goes goes nothings perfect.!"
Victor 1-night trip
Posted 3 days ago
Rufflets St Andrews
The Angus Hotel & Spa by Compass Hospitality

The Angus Hotel & Spa by Compass Hospitality

8/10 Good
"Breakfast"
james 1-night trip
Posted 4 days ago
The Angus Hotel & Spa by Compass Hospitality
The Albany Hotel St Andrews

The Albany Hotel St Andrews

10/10 Excellent
"Great hotel !"
David 1-night trip
Posted 6 days ago
The Albany Hotel St Andrews
Holiday Inn Express Glenrothes by IHG

Holiday Inn Express Glenrothes by IHG

10/10 Excellent
"great place friendly staff . could do with offering early check in would definitely come back ."
Lorraine 1-night trip
Posted 1 month ago
Holiday Inn Express Glenrothes by IHG

More cheap stays in Tayport

Monifieth Farm Hotel

Monifieth Farm Hotel

Arbroath Rd Dundee Scotland
£43
18 Oct - 19 Oct
includes taxes & fees
Monifieth Farm Hotel
go2 Dundee Camperdown Hotel

go2 Dundee Camperdown Hotel

A90, Kingsway Dundee Scotland
£49
1 Nov - 2 Nov
includes taxes & fees
7.6/10 Good! (313 reviews)
go2 Dundee Camperdown Hotel
Ye Olde Hotel

Ye Olde Hotel

61 Main Street St. Andrews Scotland
£52
8 Nov - 9 Nov
includes taxes & fees
Ye Olde Hotel
No. 1 High Street - Boutique Rooms

No. 1 High Street - Boutique Rooms

1 High St Markinch Scotland
£84
16 Oct - 17 Oct
includes taxes & fees
5.4/10 (8 reviews)
No. 1 High Street - Boutique Rooms
Balcomie Links Hotel

Balcomie Links Hotel

Balcomie Road Anstruther Scotland
£91
13 Nov - 14 Nov
includes taxes & fees
8.8/10 Excellent! (82 reviews)
Balcomie Links Hotel
Staybridge Suites Dundee by IHG

Staybridge Suites Dundee by IHG

Lower Dens Mill Dundee Scotland
£98
18 Oct - 19 Oct
includes taxes & fees
9.6/10 Exceptional! (751 reviews)
Staybridge Suites Dundee by IHG

Hotels in Tayport with star rating

Find out more about Tayport

Top reasons to visit Tayport

  • Scenic Tayport Beach: Stroll along the picturesque beach, soaking in the stunning coastal beauty and fresh sea air.
  • Historical Sites: Explore the charming Tayport Castle and the local heritage trail, rich in history and character.
  • Outdoor Activities: Enjoy various sports and adventures, including golf and nature walks in Tayport Nature Reserve.
  • Vibrant Local Events: Experience the lively atmosphere of the Tayport Music Festival with its engaging live performances.
  • Welcoming Accommodation: Choose from a range of hotels and guesthouses, ensuring a comfortable stay with a warm Scottish welcome.

Find great hotels near Tayport

Explore a range of delightful accommodations in Tayport, Scotland, where you'll find both hotels and guesthouses catering to various needs. Whether you're seeking a pet-friendly option, a welcoming environment for LGBTQIA travellers, or facilities suited for business trips, Tayport offers a charming selection of lodgings. Discover the perfect place to unwind, with comfortable rooms and a warm Scottish welcome waiting for you.

  • Apex City Quay Hotel & Spa: Nestled by the picturesque waterfront, the Apex City Quay Hotel & Spa is a 4-star haven rated at 9.2, located 4.8km from Tayport. This eco-certified property is perfect for families and eco-conscious travellers, offering a blend of comfort and sustainability. Guests can indulge in a luxurious spa experience, while children are catered for with amenities such as complimentary cribs and suitable dining options. The hotel’s focus on providing a welcoming atmosphere for families ensures a memorable stay for guests of all ages.
  • Four Points Flex by Sheraton Dundee: Situated 6.4km from Tayport, the Four Points Flex by Sheraton Dundee boasts a 3-star rating with a guest score of 9.2. This contemporary hotel is ideal for those seeking a relaxed yet vibrant atmosphere. Guests can savour a delightful breakfast and unwind at the bar and lounge area. Entertainment is at your fingertips with cable and flatscreen TVs in each room, making it a perfect choice for both leisure and business travellers looking for comfort and convenience.
  • Hampton by Hilton Dundee City Centre: Located 6.4km from Tayport, the Hampton by Hilton Dundee City Centre is a well-rated 3-star property with a guest rating of 9.2. This hotel is tailored for business travellers, featuring a well-equipped business centre and comfortable workspaces in the rooms. Guests appreciate the modern amenities and complimentary breakfast, ensuring a fulfilling start to the day. The hotel’s central location facilitates easy access to local attractions, making it an excellent base for both work and exploration.

Where to stay near Tayport

Experience the charming town of Tayport, where outdoor adventures and family fun await. Stroll along the picturesque Tayport Beach, soak in the stunning coastal beauty, and relish the welcoming atmosphere of friendly locals. This delightful destination offers a perfect blend of relaxation and historical exploration, making it ideal for romantic getaways or sports enthusiasts. Discover the unique charm of Tayport and create unforgettable memories in this lovely Scottish gem.

  • St. Andrews: Renowned as the Home of Golf, St. Andrews is a historic city located 12.9km from Tayport. A must-visit for sports enthusiasts and culture seekers alike, the city offers an array of outdoor activities, including challenging golf courses and scenic coastal walks. With its iconic landmarks such as the impressive St. Andrews Castle and the historic university, visitors can immerse themselves in the rich heritage of this charming town. The vibrant atmosphere peaks during spring and summer months, particularly in April, July, and September, making it an ideal time to explore its cultural events and outdoor attractions.
  • Dundee: Situated a mere 4.8km from Tayport, Dundee is a bustling city known for its blend of adventure and culture. Visitors can enjoy a range of outdoor experiences, from exploring the nearby national parks to engaging in various sporting activities. The city boasts impressive landmarks such as the V&A Museum and historic sites that reflect its maritime heritage. While visitor numbers rise in early months and September, Dundee’s dynamic arts scene and educational opportunities are accessible year-round, promising an enriching experience for all who visit.
  • Broughty Ferry: Located just 3.2km from Tayport, the picturesque village of Broughty Ferry is a delightful seaside retreat. Known for its beautiful beach and family-friendly park, it offers a perfect setting for relaxation and outdoor pursuits, particularly during the warmer months of March and June to July. Golf enthusiasts will find excellent courses nearby, while the beach invites visitors to enjoy leisurely strolls and vibrant community events. Broughty Ferry’s charming atmosphere and proximity to Tayport make it a lovely spot to unwind and soak up the coastal beauty.

Things to do near Tayport

Tayport offers a delightful mix of outdoor and romantic activities, making it perfect for a memorable vacation. Enjoy a round of golf at the local course, explore the scenic Tayport Heritage Trail, or immerse yourself in the lively atmosphere of the Tayport Music Festival with its live performances. For those seeking adventure, Tayport Adventure provides thrilling experiences, while a range of hotels ensures a comfortable stay.

Shopping

Tayport offers charming local shops for unique gifts and souvenirs, such as the Tayport Gallery for arts and crafts. If you're up for a drive, head to the nearby city of Dundee for larger shopping centres like the Overgate or the Wellgate for a wider selection.

Recreation

At Ballumbie Castle Golf Course, unwind in a luxurious setting just 4.8km from Tayport. Enjoy stunning views while playing a round of golf or relax in the elegant clubhouse, perfect for rejuvenating your mind and body amidst the serene Scottish countryside.

Adventure

Explore the beautiful Tayport beach for a refreshing walk along the sandy shores, and try your hand at paddleboarding for a fun water experience. For a bit of thrill, head to the nearby Tentsmuir Forest, perfect for cycling and enjoying the stunning natural scenery.

Nightlife

Experience Tayport's nightlife at The Tay Bridge Bar, where you can enjoy a selection of local ales and friendly banter. For a lively atmosphere, visit the nearby The Ship Inn, offering scrumptious pub grub and occasional live music, perfect for a relaxed evening out.

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

Booking tips and Expedia advantages for Tayport

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Tayport are December to February, where the prices are slightly lower. This is in comparison to June to July and September, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Tayport is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Tayport is Tuesday. The most expensive day to stay in Tayport is Saturday.
  • Find cheap hotels on Expedia: Expedia's search tool enables you to specify your budget, preferred location, and additional criteria. You can organise your search results to display prices from lowest to highest, ensuring you see the most affordable hotels first. Additionally, you can refine your options by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels available for booking.
  • Consider bundling your trip: You can potentially save some money by combining your Tayport hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near Tayport

Tayport offers a delightful mix of outdoor activities, sports, and romantic spots perfect for a getaway. Visitors can explore the scenic Tayport Beach, the charming Tayport Harbour, and the historical Tayport Castle. For nature enthusiasts, the Tayport Nature Reserve is a must-visit. Additionally, the urban park and art museum provide cultural experiences for families and travellers alike, making Tayport an ideal destination for those seeking both adventure and relaxation.

  • V&A Dundee: Discover Scotland's first design museum, showcasing an impressive collection of decorative arts and design. Its stunning architecture, inspired by the cliffs of Scotland, creates a unique cultural experience just 4.8km from Tayport.
  • City Square: Immerse yourself in the vibrant atmosphere of City Square, a lively piazza that serves as a hub for local events and gatherings. Located 4.8km away, it features striking architecture and is perfect for people-watching and enjoying local culture.
  • Camperdown Country Park and Templeton Woods: Explore this expansive urban park, 9.7km from Tayport, offering beautiful gardens, walking trails, and playgrounds. It's an ideal spot for families to enjoy outdoor activities amidst serene natural surroundings.

Best time to go to Tayport

The best time to visit Tayport can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Tayport falls in July, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature in Tayport falls in January, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January39.0°F (3.9°C)Light RainMostly CloudyAverageSlightly Low
February39.9°F (4.4°C)Light RainMostly CloudyAverageSlightly Low
March41.9°F (5.5°C)Light RainMostly CloudyAverageAverage
April45.0°F (7.2°C)No RainMostly SunnySlightly HighAverage
May49.6°F (9.8°C)Light RainMostly CloudyAverageAverage
June54.5°F (12.5°C)Light RainMostly CloudyAverageSlightly High
July57.9°F (14.4°C)Light RainMostly CloudySlightly HighSlightly High
August57.6°F (14.2°C)Light RainMostly CloudyAverageAverage
September54.5°F (12.5°C)Light RainMostly CloudySlightly HighSlightly High
October49.8°F (9.9°C)Light RainMostly CloudySlightly LowAverage
November44.2°F (6.8°C)Light RainMostly CloudySlightly LowAverage
December40.1°F (4.5°C)Light RainMostly CloudySlightly LowSlightly Low

The nearest major airports for your trip to Tayport

When planning your visit to Tayport, Scotland, you have several major airports to consider. EDInburgh Airport (EDI) is situated 62.8km away, with excellent nearby hotels such as Crescent House and Virgin Hotels Edinburgh, both approximately 11.3km from the airport. GLAsgow International Airport (GLA) is 115.9km from Tayport, with luxurious options like Kimpton Blythswood Hotel & Spa and JA Mar Hall Scotland, both within a short distance. Lastly, Aberdeen Airport (ABZ), located 93.3km away, offers upscale accommodations like Marcliffe and Courtyard by Marriott Aberdeen Airport, the latter just 483m from the terminal. Each airport provides various transport options to ensure a smooth journey to Tayport.

Frequently asked questions

What is the best area to stay in Tayport?
The best area to stay in Tayport is around the harbour and along Harbour Road, offering convenient access to local amenities and scenic views.This area is the heart of Tayport, characterised by its marina and the historic pier. You'll find charming local shops, cafes, and restaurants dotted along Harbour Road and its adjacent streets, making it very walkable. The local museum is also located here, providing a glimpse into the town's maritime past.Couples looking for a tranquil escape will find the harbour area particularly appealing. The peaceful atmosphere, coupled with the opportunity for strolls along the waterfront and views across the River Tay to Broughty Ferry, makes for a relaxing stay. Many accommodations in this part of town offer direct views of the water.For solo travellers, staying near the harbour offers both convenience and a sense of community. With easy access to local eateries and public transport links to nearby Dundee and St Andrews, it's a practical base for exploring the region while enjoying the calm of a smaller town.
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 Tayport.
How much is the nightly rate at a Tayport hotel?
Prices for hotels in Tayport often vary, but you can find a great deal from £43 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