Vacation Rentals & Villas in Mid Shore

Close

Enter dates for more accurate prices

Payment Protection
Your payment for this rental is protected when you pay through FlipKey. Learn more

38 Houses

Great rentals within 20 miles that match your search

Distance approx 6.71 km from Mid Shore

(31) Excellent 

22

Garden Cottage in the heart of Crail

Fife / Crail

Crail cottage

3 8 min stay varies

  • 3 bedrooms
  • sleeps 8
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.2 mi
  • Child Friendly
“Fab break at Garden Cottage” Lovely cottage, very well equipped. Great location. Can't wait to go back!
…see more

Price per night from

$161

Responds fast!
avg. 2 hours 52 minutes

Price per night from

$161

Distance approx 6.44 km from Mid Shore

(35) Excellent 

20

21 Shoregate - stylish seaside cottage in Crail

Fife / Crail

Crail house

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Beach / lakeside relaxation
  • Child Friendly
  • Pet Friendly
“Beautifully presented and equipped property.” Certainly the best self-catering property we have ever had.No downsides to it, everything about this is a1. The master bedroom in particular is stunning, but on the whole the attention to detail in every a
…see more

Price per night from

$94

Price per night from

$94

Distance approx 6.6 km from Mid Shore

28

St Anne's Cottage in the Heart of Crail

Fife / Crail

Crail house

4 8 min stay varies

  • 4 bedrooms
  • sleeps 8
  • min stay varies
  • Nearest beach 0.5 mi
  • Child Friendly

Price per night from

$148

Responds fast!
avg. 2 hours 50 minutes

Price per night from

$148

Distance approx 10.68 km from Mid Shore

(111) Excellent 

23

Luxury Holiday Cottage near St Andrews, Fife. A home away from home. Sleeps 7.

Fife / St Andrews

St. Andrews cottage

3 7 min stay varies

  • 3 bedrooms
  • sleeps 7
  • min stay varies
  • Nearest beach 14 mi
  • Child Friendly
  • Private garden
“Great Stay” We stayed at Bag End for 8 nights. We found the house to be perfect as a base for our golfing holiday. The property is in an ideal location, immaculately clean, extremely well appointed and met all our expectations. Mark and family are ver
…see more

Price per night from

$129

Responds fast!
avg. 1 hour 3 minutes

Price per night from

$129

Distance approx 14.19 km from Mid Shore

(3) Very Good 

8

Willow Cottage

East Lothian / Aberlady

Aberlady cottage

2 4 3 nights min

  • 2 bedrooms
  • sleeps 4
  • 3 nights min
  • Beach / lakeside relaxation
  • Child Friendly
“Nice Stay - great location” Recommended - we spent a great week at Willow cottage. Everything is just as you would want and the owner is on hand to deal with any issues, however none arose.
…see more

Price per night from

$306

Responds fast!
avg. 3 hours 19 minutes

Price per night from

$306

Distance approx 8.63 km from Mid Shore

(3) Very Good 

13

ROCKVILLE, en-suite, mostly ground floor, Leven Links Golf Course nearby, Ref

Levenmouth / Leven

Leven house

3 6 7 nights min

  • 3 bedrooms
  • sleeps 6
  • 7 nights min
  • Child Friendly
  • Pet Friendly

Price per night from

$72

Price per night from

$72

Distance approx 0.1 km from Mid Shore

(1) Excellent 

15

Coastal View, St Monans - Sleeps 2/4

Fife / St. Monans

St Monans apartment

1 4 3 nights min

  • 1 bedroom
  • sleeps 4
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 2 mi
  • Pet Friendly

Price per night from

$148

Responds fast!
avg. 2 hours 35 minutes

Price per night from

$148

Distance approx 2.8 km from Mid Shore

(17) Excellent 

21

THE BEACH HUT - Anstruther

Fife / Anstruther

Anstruther townhouse

3 6 3 nights min

  • 3 bedrooms
  • sleeps 6
  • 3 nights min
  • Child Friendly

Price per night from

$192

Responds fast!
avg. 2 hours 58 minutes

Price per night from

$192

Distance approx 0.1 km from Mid Shore

(10) Excellent 

57

THE DECK HOUSE - Panoramic views over the Forth

Fife / St. Monans

St Monans house

4 8 min stay varies

  • 4 bedrooms
  • sleeps 8
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.8 mi
  • Ask about pets

Price per night from

$177

Responds fast!
avg. 2 hours 58 minutes

Price per night from

$177

Distance approx 12.29 km from Mid Shore

(1) Excellent 

15

Templar Cottage Gullane East Lothian Scotland

East Lothian / Gullane

Gullane cottage

3 6 7 nights min

  • 3 bedrooms
  • sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.08 mi
  • Child Friendly

Price per night from

$201

Price per night from

$201

Distance approx 19.22 km from Mid Shore

(3) Very Good 

55

Magnum House Dundee Discovery

Scotland / Dundee

Dundee apartment

1 2 3 nights min

  • 1 bedroom
  • sleeps 2
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 3 mi

Price per night from

$76

Price per night from

$76

Distance approx 2.32 km from Mid Shore

(2) Excellent 

23

Lovely Town House in the Pretty Holiday village of Elie with 2 mile sandy beach

Fife / Elie

Elie house

4 10 min stay varies

  • 4 bedrooms
  • sleeps 10
  • min stay varies
  • Nearest beach 0.2 mi
  • Child Friendly
  • Pet Friendly

Price per night from

$295

Price per night from

$295

Distance approx 17.34 km from Mid Shore

(5) Very Good 

49

Garden Flat at Templelands - Scottish Seaside Town

East Lothian / Dunbar

Dunbar cottage

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.2 mi
  • Child Friendly

Price per night from

$192

Responds fast!
avg. 2 hours 1 minutes

Price per night from

$192

Distance approx 1.71 km from Mid Shore

33

The Cooperage - Pittenweem

Fife / Pittenweem

Pittenweem cottage

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies

Price per night from

$126

Responds fast!
avg. 2 hours 58 minutes

Price per night from

$126

Distance approx 2.3 km from Mid Shore

17

Heather Cottage, Kilconquhar - Sleeps 4/6

Fife / Kilconquhar

Kilconquhar cottage

2 6 3 nights min

  • 2 bedrooms
  • sleeps 6
  • 3 nights min
  • Child Friendly
  • Pet Friendly

Price per night from

$155

Responds fast!
avg. 2 hours 58 minutes

Price per night from

$155

Distance approx 10.51 km from Mid Shore

(194) Excellent 

29

2018 Excellence Award - Puffin's Lookout (2 bedroom) & Palace (3 bedroom)

East Lothian / North Berwick

North Berwick apartment

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Beach / lakeside relaxation
  • Child Friendly
  • Car not necessary
“Beautiful, wonderful, Magical. We did not want to leave Puffins Palace.” Well, what can we say? This is the most beautiful and stunning apartment we have ever stayed in, in the most perfect and tranquil of settings we could have ever wished for, only
…see more

Price per night from

$199

Price per night from

$199

Distance approx 4.85 km from Mid Shore

(4) Excellent 

12

The Smithy by St Andrews

St Andrews / Lathones

Lathones house

1 4 2 nights min

  • 1 bedroom
  • sleeps 4
  • 2 nights min
  • Nearest beach 7 mi
  • Private garden

Price per night from

$140

Responds fast!
avg. 2 hours 21 minutes

Price per night from

$140

Distance approx 17.54 km from Mid Shore

(2) Excellent 

7

De-Lux caravan with double glazing and central heating.Great amenties for kids .

Scotland / Edinburgh

Edinburgh house

2 6 2 nights min

  • 2 bedrooms
  • sleeps 6
  • 2 nights min
  • Swimming pool
  • Child Friendly

Price per night from

$192

Price per night from

$192

Distance approx 6.88 km from Mid Shore

24

ANNESLEY COTTAGE, sea views, near Lower Largo, WiFi, Ref 980710

Fife / Lower Largo

Lower Largo cottage

2 5 7 nights min

  • 2 bedrooms
  • sleeps 5
  • 7 nights min
  • Child Friendly
  • Private garden

Price per night from

$51

Price per night from

$51

Distance approx 16.71 km from Mid Shore

(12) Very Good 

28

Ladywell House and Steading cottage, Falkland. Fife

Fife / Falkland

Falkland house

6 20 min stay varies

  • 6 bedrooms
  • sleeps 20
  • min stay varies
  • Nearest beach 19 mi
  • Child Friendly
  • Pet Friendly

Price per night from

$463

Responds fast!
avg. 1 hour 23 minutes

Price per night from

$463

Distance approx 12.14 km from Mid Shore

11

Greylag Cottage

East Lothian / Gullane

Gullane cottage

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Child Friendly
  • Car not necessary
  • Pet Friendly

Price per night from

$180

Price per night from

$180

Distance approx 10.36 km from Mid Shore

(1) Excellent 

16

North Berwick flat with sea view

East Lothian / North Berwick

North Berwick apartment

2 4 3 nights min

  • 2 bedrooms
  • sleeps 4
  • 3 nights min
  • Beach / lakeside relaxation
  • Child Friendly
  • Ask about pets

Price per night from

$221

Price per night from

$221

Distance approx 8.85 km from Mid Shore

(5) Excellent 

8

Gerrards Cross - Charming St Andrews Apartment

Fife / St Andrews

St. Andrews apartment

2 4 14 nights min

  • 2 bedrooms
  • sleeps 4
  • 14 nights min
  • Child Friendly
  • Car not necessary
  • Pet Friendly

Price per night from

$138

Price per night from

$138

Distance approx 10.4 km from Mid Shore

15

Stonelaw House

East Lothian / North Berwick

North Berwick house

4 8 min stay varies

  • 4 bedrooms
  • sleeps 8
  • min stay varies
  • Child Friendly
  • Car not necessary
  • Private garden

Price per night from

$235

Price per night from

$235

Distance approx 1.51 km from Mid Shore

(21) Excellent 

12

Terrace Cottage at Madeira close to Pittenweem

Fife / Pittenweem

Pittenweem cottage

1 4 min stay varies

  • 1 bedroom
  • sleeps 4
  • min stay varies
  • Nearest beach 0.8 mi
  • Child Friendly
  • Pet Friendly

Price per night from

$118

Price per night from

$118

Distance approx 0.1 km from Mid Shore Show on Map

(9) Excellent 

18

WEST SHORE - St Monans

Fife / St. Monans

St Monans house

3 6 3 nights min

  • 3 bedrooms
  • sleeps 6
  • 3 nights min
  • Nearest beach 2 mi
  • Pet Friendly

Price per night from

$177

Responds fast!
avg. 2 hours 58 minutes

Price per night from

$177

Distance approx 10.49 km from Mid Shore

(10) Excellent 

Certificate of Excellence

10

APARTMENT, 45 WESTGATE ,NORTH BERWICK

East Lothian / North Berwick

North Berwick apartment

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.5 mi
  • Child Friendly

Certificate of Excellence

Price per night from

$132

Responds fast!
avg. 1 hour 19 minutes

Price per night from

$132

Distance approx 7.48 km from Mid Shore

4

3 The School Park, Kingsbarns, St Andrews, Fife

St Andrews / Kingsbarns

Kingsbarns cottage

2 4 3 nights min

  • 2 bedrooms
  • sleeps 4
  • 3 nights min
  • Private garden

Price per night from

$295

Price per night from

$295

Distance approx 2.55 km from Mid Shore

(3) Very Good 

28

Sahara Park - Elie

Fife / Elie

Elie house

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Beach / lakeside relaxation
  • Ask about pets

Price per night from

$148

Responds fast!
avg. 2 hours 58 minutes

Price per night from

$148

Distance approx 8.88 km from Mid Shore

(1) Excellent 

10

THE KATE KENNEDY, ground floor apartment, WiFi, golf, in Saint Andrews, Ref

Fife / St Andrews

St. Andrews house

2 5 7 nights min

  • 2 bedrooms
  • sleeps 5
  • 7 nights min
  • Child Friendly

Price per night from

$52

Price per night from

$52

Distance approx 0.1 km from Mid Shore

9

THE BEACON, amenities walking distance, WiFi, pet-friendly, Ref 969092

Fife / St. Monans

St Monans cottage

2 4 7 nights min

  • 2 bedrooms
  • sleeps 4
  • 7 nights min
  • Child Friendly
  • Pet Friendly
  • Private garden

Price per night from

$42

Price per night from

$42

Distance approx 18.32 km from Mid Shore

(1) Excellent 

7

LODGE, detached cottage in castle grounds, woodburning stove, roll-top bath

Fife / Auchtermuchty

Auchtermuchty house

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min

Price per night from

$56

Price per night from

$56

Distance approx 2.57 km from Mid Shore

(2) Very Good 

16

Chesterhill Garden Apartment

Fife / Anstruther

Anstruther apartment

3 6 3 nights min

  • 3 bedrooms
  • sleeps 6
  • 3 nights min
  • Beach / lakeside relaxation
  • Child Friendly

Price per night from

$266

Responds fast!
avg. 2 hours 58 minutes

Price per night from

$266

Distance approx 0.1 km from Mid Shore

25

Sunny Sands - Lundin Links

Fife / St. Monans

St Monans house

2 6 min stay varies

  • 2 bedrooms
  • sleeps 6
  • min stay varies
  • Beach / lakeside relaxation

Price per night from

$126

Responds fast!
avg. 2 hours 58 minutes

Price per night from

$126

Distance approx 1.72 km from Mid Shore

(4) Very Good 

48

Driftwood - Pittenweem

Fife / Pittenweem

Pittenweem house

3 10 min stay varies

  • 3 bedrooms
  • sleeps 10
  • min stay varies
  • Beach / lakeside relaxation
  • Private garden

Price per night from

$177

Responds fast!
avg. 2 hours 58 minutes

Price per night from

$177

Distance approx 2.83 km from Mid Shore

(1) Excellent 

15

Creel Cottage

Fife / Anstruther

Anstruther house

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Child Friendly
  • Pet Friendly

Price per night from

$126

Responds fast!
avg. 2 hours 58 minutes

Price per night from

$126

Distance approx 0.1 km from Mid Shore

11

Old Bank House

Fife / St. Monans

St Monans apartment

2 4 3 nights min

  • 2 bedrooms
  • sleeps 4
  • 3 nights min
  • Child Friendly
  • Pet Friendly

Price per night from

$126

Responds fast!
avg. 2 hours 58 minutes

Price per night from

$126

Distance approx 2.25 km from Mid Shore

21

Juniper Cottage, Elie - Sleeps 8

Fife / Elie

Elie house

3 8 7 nights min

  • 3 bedrooms
  • sleeps 8
  • 7 nights min
  • Child Friendly

Price per night from

$273

Responds fast!
avg. 2 hours 58 minutes

Price per night from

$273