Vacation Rentals & Cottages in St Michaels

Close

Enter dates for more accurate prices

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

694 Houses

(7) Excellent 

Certificate of Excellence

35

Westfield Luxury Accommodation

St Andrews / St Michaels

St Michaels house

4 8 min stay varies

  • 4 bedrooms
  • sleeps 8
  • min stay varies
  • Nearest beach 5 mi
  • Child Friendly
  • Private garden

Certificate of Excellence

Price per night from

$296

Responds fast!
avg. 46 minutes

Price per night from

$296

Great rentals within 20 miles that match your search

Distance approx 14.48 km from St Michaels

(2) Excellent 

14

BANNATYNE LODGE, detached, woodburner, pet-friendly, walking routes in the

Angus / Newtyle

Newtyle house

2 4 3 nights min

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

Price per night from

$104

Price per night from

$104

Distance approx 14.14 km from St Michaels

15

MOLLYS HOOSE, WiFi, centre of Crail, summerhouse, Ref 969837

Fife / Crail

Crail house

3 5 3 nights min

  • 3 bedrooms
  • sleeps 5
  • 3 nights min
  • Child Friendly
  • Private garden

Price per night from

$65

Price per night from

$65

Distance approx 8.51 km from St Michaels

29

Kingennie Court North

Angus / Monikie

Monikie lodge

5 10 min stay varies

  • 5 bedrooms
  • sleeps 10
  • min stay varies
  • Child Friendly
  • Car not necessary

Price per night from

$372

Price per night from

$372

Distance approx 1.31 km from St Michaels Show on Map

(13) Excellent 

Certificate of Excellence

23

Hamnavoe Cottage, Lucklawhill, Nr St. Andrews, stunning views

Fife / St Andrews

St. Andrews house

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Nearest beach 12 mi
  • Child Friendly
  • Private garden

Certificate of Excellence

Price per night from

$80

Price per night from

$80

Distance approx 14.34 km from St Michaels

(15) Very Good 

27

Pittenweem Harbour - the best sea views in Fife? - probably !

Fife / Pittenweem

Pittenweem house

5 6 min stay varies

  • 5 bedrooms
  • sleeps 6
  • min stay varies
  • Child Friendly
  • Pet Friendly
  • Private garden
“The harbour house” We have used the Harbour House for some years now and definitely plan to continue doing so! Its location literally just across the street from the (working) harbour and its clear view of the greater Firth of Forth mean there is alw
…see more

Price per night from

$155

Responds fast!
avg. 2 hours 54 minutes

Price per night from

$155

Distance approx 14.14 km from St Michaels

(20) Excellent 

Certificate of Excellence

15

The Puffin Place

Fife / St. Monans

St Monans apartment

1 4 2 nights min

  • 1 bedroom
  • sleeps 4
  • 2 nights min
  • Child Friendly
  • Pet Friendly

Certificate of Excellence

Price per night from

$77

Responds fast!
avg. 41 minutes

Price per night from

$77

Distance approx 14.17 km from St Michaels

(18) Excellent 

23

The Coach House Crail

Fife / Crail

Crail house

3 6 3 nights min

  • 3 bedrooms
  • sleeps 6
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.3 mi
  • Private garden
“Absolutely Perfect” I don't really know where to begin. We booked the house as a surprise for my Mums 65th Birthday. On arrival Maureen had left banners, champagne and belgian chocolates as well as a fantastic welcome pack. The house is stunning. I
…see more

Price per night from

$225

Price per night from

$225

Distance approx 14.5 km from St Michaels

(4) Excellent 

6

Viewforth Cottage

Fife / Elie

Elie cottage

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Beach / lakeside relaxation
  • Child Friendly
  • Private garden

Price per night from

$94

Price per night from

$94

Distance approx 14.49 km from St Michaels

(2) Excellent 

9

Elie Residence Studio Apartment

Fife / Elie

Elie studio

Studio 2 min stay varies

  • Studio
  • sleeps 2
  • min stay varies
  • Beach / lakeside relaxation
  • Child Friendly

Price per night from

$116

Responds fast!
avg. 3 hours 7 minutes

Price per night from

$116

Distance approx 14.19 km from St Michaels

(28) Excellent 

Certificate of Excellence

23

23 Crail Road, Anstruther

Fife / Anstruther

Anstruther house

2 5 min stay varies

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

Certificate of Excellence

Price per night from

$106

Responds fast!
avg. 3 hours 38 minutes

Price per night from

$106

Distance approx 5.72 km from St Michaels Show on Map

(8) Very Good 

23

The Lazy Compass,North Street, St Andrews. In the heart of the historic town

Fife / St Andrews

St. Andrews house

3 6 min stay varies

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

Price per night from

$129

Price per night from

$129

Distance approx 12.53 km from St Michaels

(5) Excellent 

14

Lovely country bungalow in East Neuk of Fife. Near to St Andrews.

Fife / Anstruther

Anstruther house

3 5 3 nights min

  • 3 bedrooms
  • sleeps 5
  • 3 nights min
  • Child Friendly
  • Private garden

Price per night from

$97

Responds fast!
avg. 3 hours 27 minutes

Price per night from

$97

Distance approx 9.23 km from St Michaels

(2) Very Good 

14

The Barn

Fife / St Andrews

St. Andrews cottage

2 2 3 nights min

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

Price per night from

$90

Price per night from

$90

Distance approx 3.37 km from St Michaels Show on Map

42

Stunning Period Home with River Views, Easy Access to V&A

Fife / Wormit

Wormit house

3 7 3 nights min

  • 3 bedrooms
  • sleeps 7
  • 3 nights min
  • Nearest beach 5 mi
  • Child Friendly
  • Private garden

Price per night from

$193

Price per night from

$193

Distance approx 17.41 km from St Michaels

(15) Very Good 

Certificate of Excellence

60

Balmara coastal apartment near the East Neuk of Fife & private parking space

Fife / East Wemyss

East Wemyss apartment

1 4 2 nights min

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

Certificate of Excellence

Price per night from

$75

Responds fast!
avg. 41 minutes

Price per night from

$75

Distance approx 9.28 km from St Michaels

14

Stravithie Castle studio apt.

Fife / St Andrews

St. Andrews studio

Studio 2 3 nights min

  • Studio
  • sleeps 2
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 4 mi

Price per night from

$116

Responds fast!
avg. 2 hours 58 minutes

Price per night from

$116

Distance approx 14.19 km from St Michaels

(11) Very Good 

14

Nordic Lodge

Falkland / Dunshalt

Falkland lodge

3 6 3 nights min

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

Price per night from

$155

Price per night from

$155

Distance approx 5.97 km from St Michaels Show on Map

(50) Excellent 

Certificate of Excellence

33

The Boot Room

Fife / St Andrews

St. Andrews apartment

2 6 min stay varies

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

Certificate of Excellence

Price per night from

$174

Responds fast!
avg. 3 hours 48 minutes

Price per night from

$174

Distance approx 13.01 km from St Michaels

24

81 Kingsmuir, 3 Bedroom House, Sleeps 8, With Leisure Facilities & Pool

Fife / Kilconquhar

Kilconquhar house

3 8 min stay varies

  • 3 bedrooms
  • sleeps 8
  • min stay varies
  • Nearest beach 4 mi
  • Swimming pool
  • Child Friendly

Price per night from

$116

Price per night from

$116

Distance approx 10.18 km from St Michaels

(24) Excellent 

Certificate of Excellence

32

Holiday cottage in Carnoustie

Angus / Carnoustie

Carnoustie cottage

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Beach / lakeside relaxation
  • Child Friendly
  • Private garden

Certificate of Excellence

Price per night from

$90

Responds fast!
avg. 3 hours 23 minutes

Price per night from

$90

Distance approx 13.06 km from St Michaels

19

91 Glencraig, 3 Bedroom House, Sleeps 8, With Leisure Facilities & Pool

Fife / Kilconquhar

Kilconquhar house

3 8 min stay varies

  • 3 bedrooms
  • sleeps 8
  • min stay varies
  • Nearest beach 4 mi
  • Swimming pool
  • Child Friendly

Price per night from

$200

Price per night from

$200

Distance approx 9.44 km from St Michaels Show on Map

(20) Excellent 

25

The Rings- Fully Accessible & flexible cottage

Fife / Cupar

Cupar cottage

8 16 min stay varies

  • 8 bedrooms
  • sleeps 16
  • min stay varies
  • Nearest beach 18 mi
  • Child Friendly
  • Pet Friendly

Price per night from

$126

Responds fast!
avg. 2 hours 41 minutes

Price per night from

$126

Distance approx 13 km from St Michaels

11

14 The End, 4 Bedroom House, Sleeps 10, With Leisure Facilities & Pool

Fife / Kilconquhar

Kilconquhar house

4 10 min stay varies

  • 4 bedrooms
  • sleeps 10
  • min stay varies
  • Nearest beach 4 mi
  • Swimming pool
  • Child Friendly

Price per night from

$129

Price per night from

$129

Distance approx 12.98 km from St Michaels

35

6 Heathery, 4 Bedroom House, Sleeps 10, With Leisure Facilities & Pool

Fife / Kilconquhar

Kilconquhar house

4 10 min stay varies

  • 4 bedrooms
  • sleeps 10
  • min stay varies
  • Nearest beach 4 mi
  • Swimming pool
  • Child Friendly

Price per night from

$129

Price per night from

$129

Distance approx 5.12 km from St Michaels Show on Map

16

Claymore Apartment, 39F Brook Street, Broughty Ferry

Scotland / Dundee

Dundee apartment

4 8 min stay varies

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

Price per night from

$200

Price per night from

$200

Distance approx 6.74 km from St Michaels Show on Map

(2) Excellent 

10

Moatville Upper (3 bedroom apartment)

Fife / Cupar

Cupar apartment

3 6 2 nights min

  • 3 bedrooms
  • sleeps 6
  • 2 nights min
  • Nearest beach 10 mi
  • Ask about children
  • Car not necessary

Price per night from

$193

Responds fast!
avg. 2 hours 13 minutes

Price per night from

$193

Distance approx 5.77 km from St Michaels Show on Map

(7) Excellent 

Certificate of Excellence

21

Baker Lane, St. Andrews, hidden gem in the town centre

Fife / St Andrews

St. Andrews house

1 2 min stay varies

  • 1 bedroom
  • sleeps 2
  • min stay varies
  • Nearest beach 0.5 mi
  • Car not necessary

Certificate of Excellence

Price per night from

$115

Price per night from

$115

Distance approx 13.05 km from St Michaels

20

No. 1 The Burn, 3 Bedroom House, Sleeps 8, With Leisure Facilities & Pool

Fife / Kilconquhar

Kilconquhar villa

3 8 min stay varies

  • 3 bedrooms
  • sleeps 8
  • min stay varies
  • Nearest beach 4 mi
  • Swimming pool
  • Child Friendly

Price per night from

$238

Price per night from

$238

Distance approx 12.96 km from St Michaels

12

2 The Road, 4 Bedroom House, Sleeps 10, with Leisure Facilities & Swimming Pool

Fife / Kilconquhar

Kilconquhar house

4 10 min stay varies

  • 4 bedrooms
  • sleeps 10
  • min stay varies
  • Nearest beach 4 mi
  • Swimming pool
  • Child Friendly

Price per night from

$129

Price per night from

$129

Distance approx 14.56 km from St Michaels

27

Stylish Self-catering Annex

Perth and Kinross / Perth

Perth house

2 4 2 nights min

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

Price per night from

$90

Responds fast!
avg. 30 minutes

Price per night from

$90

Distance approx 7.34 km from St Michaels Show on Map

(1) Excellent 

21

Golf Course Retreat - Dundee

Scotland / Dundee

Dundee house

5 10 6 nights min

  • 5 bedrooms
  • sleeps 10
  • 6 nights min
  • Child Friendly
  • Private garden

Price per night from

$1,009

Price per night from

$1,009

Distance approx 6.68 km from St Michaels Show on Map

17

New (2018) self-catering holiday home with panoramic sea views to St Andrews.

Fife / St Andrews

St. Andrews caravan/mobile home

2 6 3 nights min

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

Price per night from

$129

Responds fast!
avg. 1 hour 24 minutes

Price per night from

$129

Distance approx 13.08 km from St Michaels

23

No 85, Elie, 3 Bedroom House, Sleeps 8, With Leisure Facilities & Pool

Fife / Kilconquhar

Kilconquhar house

3 8 min stay varies

  • 3 bedrooms
  • sleeps 8
  • min stay varies
  • Nearest beach 4 mi
  • Swimming pool
  • Child Friendly

Price per night from

$116

Price per night from

$116

Distance approx 5.4 km from St Michaels Show on Map

34

Stunning St Andrews apartment with views of the Old Course, Golfing heaven

Fife / St Andrews

St. Andrews apartment

3 6 3 nights min

  • 3 bedrooms
  • sleeps 6
  • 3 nights min
  • Nearest beach 1 mi
  • Car not necessary

Price per night from

$559

Price per night from

$559

Distance approx 5.5 km from St Michaels Show on Map

(50) Excellent 

Certificate of Excellence

35

THE TOWNHOUSE IN ST ANDREWS, HOME OF GOLF, 5 MIN WALK TO OLD COURSE

Fife / St Andrews

St. Andrews townhouse

4 8 min stay varies

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

Certificate of Excellence

Price per night from

$643

Responds fast!
avg. 1 hour 22 minutes

Price per night from

$643

Distance approx 5.26 km from St Michaels Show on Map

6

Westport Luxury Serviced Apartments with parking

Scotland / Dundee

Dundee apartment

2 4 1 night min

  • 2 bedrooms
  • sleeps 4
  • 1 night min
  • Child Friendly

Price per night from

$309

Price per night from

$309

Distance approx 12.93 km from St Michaels

31

No 3 Carrick, 2 Bedroom Apartment, Sleeps 6, With Leisure Facilities & Pool

Fife / Kilconquhar

Kilconquhar apartment

2 6 min stay varies

  • 2 bedrooms
  • sleeps 6
  • min stay varies
  • Nearest beach 4 mi
  • Swimming pool
  • Child Friendly

Price per night from

$103

Price per night from

$103