British Beaches

Visitor information for every beach in the UK

"the waves where've they been?"

Crail Beach

(Roome Bay)

Fife, Scotland

☆☆☆☆
Rate this beach!
Approximate Location Map

Use two fingers to pan or zoom the map

Crail Beach, also known as Roome Bay, is a scenic beach located next to the village of Crail in Fife, Scotland.

Crail Beach boasts a sandy upper beach and rock pools at the water's edge, providing ample opportunities for exploration. The beach is backed by a steep grassy park situated on the coastal footpath.

Roome Bay is situated next to the village of Crail, approximately 10 miles down the coast from St Andrews. The south-facing beach has sandy upper parts, ideal for relaxation, while the area below the high water mark features rock pools and a rocky shoreline.

The beach is home to a former paddling pool, now reclaimed by nature and serving as a refuge for wildlife, particularly water birds. A small children's play area is located behind the beach, making it an excellent choice for families. Fishing is also a popular activity on the beach. Visitors can access the beach via a slipway, and there is some roadside parking available in the village. Toilets are located near the beach.

The village of Crail is built around an old, picturesque harbour and features a range of amenities, including the Crail Harbour Gallery and Tearoom, cafes, restaurants, and pubs.

The 117-mile-long Fife Coastal Path passes next to the beach, and this part of the coastline is an internationally protected area due to its important wetland habitats and plant and animal species. A caravan park is located just north of the beach.

The beach is cleaned weekly, ensuring a tidy and well-maintained environment for visitors.

Crail Beach is adjacent to the Fife Coastal Path.

Sand Rock

Weather and tides for Monday 26 October

Tonight
Chance of rain 79%
Min temperature 12°C
feels like 10°C
Wind 26mph
Tomorrow (Tuesday)
Chance of rain 36%
Max temperature 11°C
feels like 14°C
Wind 32mph
Max UV Index

The tide at Crail Beach is currently rising. High tide will be at approximately 3:20 AM tomorrow, and the next low tide will be at approximately 9:34 AM tomorrow.

Detailed weather and tides »

Other beaches nearby

Location: Crail

Location type: Village

OS Grid: NO618078

Coordinates: 56°15'42"N 2°37'5"W

Mapcode: GBR 2Y.9KQB

What 3 Words: estimate.purse.kebab

Coordinates and location codes are for an approximate mid-point of the beach, and may not reflect the best access point or the most popular part of the beach.

Country: Scotland

Local Authority: Fife

Nearest postcode: KY10 3TT

(for sat-nav purposes only, a beach does not have a postal address!)

Important! Beach information is compiled from a variety of different sources and is correct to the best of our knowledge at the time of compilation. However, information may be incorrectly supplied by our sources or go out of date after publication. BritishBeaches.uk makes no warranty as to the accuracy of any information on this page.

Visitor information for Crail Beach, Fife, Scotland. Weather, tides, visitor comments, beach facilities, photos, nearest postcode, beach information and nearby accommodation.

British Beaches is a Good Stuff website.

216.73.216.201 Mon, 26 Oct 2026 23:26:40 +0000