Skip to main content

Hotels near Dysart Harbour, Kirkcaldy

Enter your dates to see the latest prices and deals for Kirkcaldy hotels

Featured Hotels Near Dysart Harbour

Filter by:

Star Rating
Review score

Victoria Hotel

Kirkcaldy (1.5 mi from Dysart Harbour)

A short from the train and bus stations in Kirkcaldy, Victoria Hotel has free private parking and a restaurant serving a range of good meals.

C
Carrie
From
United States
Fantastic food all around—some of the best we had in Scotland over the course of our two-week vacation in various places!
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,728 reviews
Price from
$145.16
1 night, 2 adults

Dean Park Hotel

Kirkcaldy (3.4 mi from Dysart Harbour)

The family-owned Dean Park Hotel located in the leafy suburbs of Kirkcaldy, 17 miles from St Andrews and Fife. Free WIFi is provided throughout the property.

P
Patricia
From
United Kingdom
Polite, friendly and professional staff in all areas. Clean, comfortable and very modern hotel. Our room was spotlessly clean and we had a large modern shower room. Varied breakfast menu in a nicely decorated dining room. Lovely public areas and set in well kept grounds. Plenty of car parking spaces. The location is very peaceful yet a few minutes to connect to motorway by car. A large retail park is located a few minutes walk away. Kirkcaldy town centre is a short drive away. Would recommend Dean Park Hotel to friends and family.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,435 reviews
Price from
$142.36
1 night, 2 adults

The Bay Hotel

Kinghorn (4.9 mi from Dysart Harbour)

Located in Kinghorn, 1.3 miles from Burntisland Beach, The Bay Hotel provides accommodations with a garden, free private parking, a terrace and a restaurant. This 4-star hotel offers a bar.

S
Starcevic
From
United States
The location was perfect our needs. The view in the morning was spectacular. The staff was very accommodating as our flight was delayed and they had the night porter on alert that we were coming. The breakfast included was excellent value. The room was always made up with fresh towels. Love the walkers short bread and chocos.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 2,293 reviews
Price from
$133.65
1 night, 2 adults

The Gilvenbank Hotel

Glenrothes (7 mi from Dysart Harbour)

Located in Glenrothes, 19 miles from St Andrews University, The Gilvenbank Hotel has accommodations with a garden, free private parking, a terrace and a restaurant.

J
JUDITH
From
United States
The warm hospitality, the comfort, the view from my room
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,658 reviews
Price from
$115.67
1 night, 2 adults

Best Western Balgeddie House Hotel

Glenrothes (7 mi from Dysart Harbour)

This traditional country house hotel is in quiet countryside in North Glenrothes. It mixes original character with modern comforts, including free Wi-Fi, free parking and flat-screen TVs.

M
Maren
From
United States
Helpful friendly staff. Beautiful lawn for families to gather and play on. Nice pool and gym facilities. Quiet rooms with good mattresses.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,055 reviews
Price from
$131.97
1 night, 2 adults

The Strathearn Hotel

Fife (1,550 ft from Dysart Harbour)

Located in Fife, a 10-minute walk from Kirkcaldy Beach, The Strathearn Hotel has accommodations with a terrace, free private parking, a restaurant and a bar. This 3-star hotel offers room service.

D
Dianne
From
United States
Location to park across street was a huge plus. We walked the paved path to beautiful beach access. Enjoyed hotel lunch with perfect lasanga. Breakfast was quickly served so we could catch cab to train station easily.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 337 reviews
Price from
$141.76
1 night, 2 adults
See more properties near Dysart Harbour

Most booked hotels near Dysart Harbour in the past month

See all

Number 1Booked hotel near Dysart Harbour

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 2,292 reviews

Number 2Booked hotel near Dysart Harbour

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,055 reviews

Number 3Booked hotel near Dysart Harbour

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,658 reviews

Number 4Booked hotel near Dysart Harbour

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,435 reviews

Number 5Booked hotel near Dysart Harbour

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 852 reviews

Number 6Booked hotel near Dysart Harbour

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,728 reviews

Number 7Booked hotel near Dysart Harbour

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 396 reviews

Number 8Booked hotel near Dysart Harbour

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 624 reviews

Number 9Booked hotel near Dysart Harbour

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 764 reviews

Number 10Booked hotel near Dysart Harbour

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 531 reviews

Enjoy breakfast at hotels near Dysart Harbour

See all
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 2,292 reviews

Located in Kinghorn, 1.3 miles from Burntisland Beach, The Bay Hotel provides accommodations with a garden, free private parking, a terrace and a restaurant. This 4-star hotel offers a bar.

From $133.65 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,658 reviews

Located in Glenrothes, 19 miles from St Andrews University, The Gilvenbank Hotel has accommodations with a garden, free private parking, a terrace and a restaurant.

From $136.09 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,055 reviews

This traditional country house hotel is in quiet countryside in North Glenrothes. It mixes original character with modern comforts, including free Wi-Fi, free parking and flat-screen TVs.

From $139.73 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 229 reviews

Located in Burntisland, a few steps from Burntisland Beach, Burntisland Sands Hotel provides accommodations with a garden, free private parking, a terrace and a restaurant.

From $162.01 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 852 reviews

Located a 5-minute walk from Leven’s sandy beach and a 10-minute walk from Leven Links Golf Course, The Caledonian Hotel offers free Wi-Fi throughout and free parking at the property.

From $103.28 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 396 reviews

The Old Manor Hotel offers rooms with balconies that overlook the Firth of Forth and Lundin Links Golf Course. There is a restaurant and St. Andrews is 12 miles away.

From $187.66 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 772 reviews

Holiday Inn Express Glenrothes has free parking, a bar and Wi-Fi access. Edinburgh is within easy reach and there is good motorway access.

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 88 reviews

Located in Markinch, 20 miles from St Andrews University, Laurel Bank Hotel provides accommodations with a garden, free private parking, a restaurant and a bar.

From $74.25 per night

Budget hotels near Dysart Harbour

See all
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 196 reviews

20 miles from St Andrews University, No 1 High Street Boutique Rooms is located in Markinch and provides free WiFi and express check-in and check-out.

From $93.15 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 126 reviews

Located in Buckhaven, 19 miles from St Andrews University, Railway Inn provides accommodations with free WiFi and free private parking. Fairmont St Andrews Bay Golf Course is 21 miles from the hotel.

From $66.83 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 306 reviews

Offering free WiFi and a bar, The Beath Inn offers accommodations in Cowdenbeath, 12 miles from Forth Bridge and 13 miles from Hopetoun House.

From $87.48 per night
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 67 reviews

Featuring a bar, The Queens Hotel is located in Cardenden in the Fife region, 17 miles from Forth Bridge and 17 miles from Hopetoun House.

From $74.25 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 105 reviews

Located a 18-minute walk from Kirkcaldy Beach, The Windsor Hotel and Bar offers 3-star accommodations in Kirkcaldy and has a garden, a shared lounge and a bar.

Located in Coaltown of Balgonie, Travelodge Glenrothes offers 3-star accommodations with a restaurant and a bar. The hotel features family rooms.

Hotels with great access to Dysart Harbour!

See all
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 737 reviews

A friendly, family-run hotel located in one of Fife's picturesque coastal villages, specializing in fresh fare, using local Scottish produce where possible.

From $147.16 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 17 reviews

Located in Scotlandwell, 21 miles from Forth Bridge, The Well Country Inn provides accommodations with a restaurant, free private parking and a bar.

From $155.26 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 624 reviews

This beautiful, independently owned, country hotel, nestled in 2 acres of gardens and woodlands, features stunning panoramic views across the Firth of Forth and houses one of the area's best...

From $121.50 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 509 reviews

Located in Freuchie, 17 miles from St Andrews University, Lomond Hills Hotel & Health Club has express check-in and check-out and free WiFi throughout the property.

From $137.48 per night