Skip to main content

Self Catering Accommodation in St. Andrews

Find the self catering accommodation that appeal to you the most

The best self catering accommodation in St. Andrews

Check out our pick of great self catering accommodation in St. Andrews

Filter by:

Review score

Rustic Cabins, sea views from rewilded farm with Highland Cows

St. Andrews

Offering barbecue facilities and sea view, Rustic Cabins, sea views from rewilded farm with Highland Cows is located in St.

P
Patrick
From
Canada
Gorgeous modern cabins with gorgeous views. Secluded but also close to town. Super easy to check in and check out. One of our favorite places we've ever been, definitely want to go back and spend more time.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 426 reviews
Price from
US$91.04
1 night, 2 adults

No1 Apartments St Andrews - South Street

St. Andrews

Set in St. Andrews within 1.1 km of West Sands Beach and 500 metres of St Andrews University, No1 Apartments St Andrews - South Street offers rooms with free WiFi.

M
Matt
From
Australia
Excellent location ! Fantastic apartment. Great breakfast
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 293 reviews
Price from
US$286.67
1 night, 2 adults

Lodge 17 St Andrews

St. Andrews

Boasting a seasonal outdoor pool, a hot tub and spa facilities, Lodge 17 St Andrews is situated in St. Andrews, 6.8 km from St Andrews University and 11 km from St Andrews Bay.

J
John
From
United Kingdom
Tanya was great and offered us plenty of information with the check in etc. We even had a few welcome goodies which was nice. The place was well kitted out with stuff for the wee one and our dog Alba. Everything you need for a relaxing stay. We would definitely want to come back and stay again soon.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 36 reviews
Price from
US$362.33
1 night, 2 adults

Andrean House, St Andrews

St. Andrews

Featuring garden views, Andrean House, St Andrews provides accommodation with a garden and a terrace, around 700 metres from West Sands Beach.

M
Martin
From
United Kingdom
Fantastic property and the staff were outstanding particularly Charlie. Nothing was a problem
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 17 reviews
Price from
US$1,036.32
1 night, 2 adults

The SPACE To Stay Aparthotel

St. Andrews

Set within 1.4 km of St Andrews East Sands Beach and 1.7 km of St Andrews University, The SPACE To Stay Aparthotel offers rooms with air conditioning and a private bathroom in St. Andrews.

M
Mousumi
From
India
Excellent decor and very warm staff. Loved the "wee" shop and the wide array of provisions available at the property. It's a "smart" space and fun to stay in.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 580 reviews
Price from
US$200.48
1 night, 2 adults

Lovely house & garden, short walk to town & beach.

Fife (Near St. Andrews)

Located just 1.3 km from St Andrews University, Lovely house & garden, short walk to town & beach.

O
Otsuka
From
Japan
Very clean and newly renovated house with very convenient location Owner of the house helped us immediately once any problem happened
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 16 reviews
Price from
US$460.72
1 night, 2 adults

Golfers dream Guest suite with onsite golf studio available for booking by guests

Strathkinness (Near St. Andrews)

Set in Strathkinness and only 5.3 km from St Andrews University, Golfers dream Guest suite with onsite golf studio available for booking by guests offers accommodation with garden views, free WiFi and...

T
Tom
From
United Kingdom
Perfect stay for a golf group. Very comfortable, everything you need for lodging. Great location, only 10mins into St Andrews and 20-25mins to the south Fife coast courses. Lovely host and the indoor studio is a total bonus. Highly recommend booking in for dinner at the local tavern. Great food.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 98 reviews
Price from
US$208.01
1 night, 2 adults

St Andrews Bungalow

Fife (Near St. Andrews)

Situated in Fife and only 3.3 km from St Andrews University, St Andrews Bungalow features accommodation with inner courtyard views, free WiFi and free private parking.

S
Sharon
From
United Kingdom
Lovely house in a quiet residential area. Had everything we needed. Good shower, comfy beds and fully equipped kitchen. Very clean and well maintained. Scenic, easy riverside walk into centre. Would definitely recommend and hope to stay again.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 47 reviews
Price from
US$201.25
1 night, 2 adults

The Garden Apartment

Dunino (Near St. Andrews)

Offering a garden and garden view, The Garden Apartment is set in Dunino, 4.8 km from St Andrews University and 26 km from Discovery Point.

S
Sara
From
Australia
It was the perfect place just outside of town. A great apartment and very comfortable.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 116 reviews
Price from
US$128.32
1 night, 2 adults

The Wee Room -Stay Where All St Andrews is on the Doorstep!

Fife (Near St. Andrews)

The Wee Room -Stay Where All St Andrews is on the Doorstep! is set in Fife, 600 metres from St Andrews University, 4.9 km from St Andrews Bay, as well as 21 km from Discovery Point.

m
matthew
From
Australia
Location, ease of use and facilities
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 77 reviews
Price from
US$164.11
1 night, 2 adults
All self catering accommodation in St. Andrews

Top picks for St. Andrews hotels

Explore our most popular hotels in St. Andrews

Filter by:

Review score

Rustic Cabins, sea views from rewilded farm with Highland Cows

St. Andrews

Offering barbecue facilities and sea view, Rustic Cabins, sea views from rewilded farm with Highland Cows is located in St.

P
Patrick
From
Canada
Gorgeous modern cabins with gorgeous views. Secluded but also close to town. Super easy to check in and check out. One of our favorite places we've ever been, definitely want to go back and spend more time.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 426 reviews
Price from
US$91.04
1 night, 2 adults

No1 Apartments St Andrews - South Street

St. Andrews

Set in St. Andrews within 1.1 km of West Sands Beach and 500 metres of St Andrews University, No1 Apartments St Andrews - South Street offers rooms with free WiFi.

M
Matt
From
Australia
Excellent location ! Fantastic apartment. Great breakfast
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 293 reviews
Price from
US$286.67
1 night, 2 adults

Lodge 17 St Andrews

St. Andrews

Boasting a seasonal outdoor pool, a hot tub and spa facilities, Lodge 17 St Andrews is situated in St. Andrews, 6.8 km from St Andrews University and 11 km from St Andrews Bay.

J
John
From
United Kingdom
Tanya was great and offered us plenty of information with the check in etc. We even had a few welcome goodies which was nice. The place was well kitted out with stuff for the wee one and our dog Alba. Everything you need for a relaxing stay. We would definitely want to come back and stay again soon.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 36 reviews
Price from
US$362.33
1 night, 2 adults

Andrean House, St Andrews

St. Andrews

Featuring garden views, Andrean House, St Andrews provides accommodation with a garden and a terrace, around 700 metres from West Sands Beach.

M
Martin
From
United Kingdom
Fantastic property and the staff were outstanding particularly Charlie. Nothing was a problem
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 17 reviews
Price from
US$1,036.32
1 night, 2 adults

The SPACE To Stay Aparthotel

St. Andrews

Set within 1.4 km of St Andrews East Sands Beach and 1.7 km of St Andrews University, The SPACE To Stay Aparthotel offers rooms with air conditioning and a private bathroom in St. Andrews.

M
Mousumi
From
India
Excellent decor and very warm staff. Loved the "wee" shop and the wide array of provisions available at the property. It's a "smart" space and fun to stay in.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 580 reviews
Price from
US$200.48
1 night, 2 adults

Lovely house & garden, short walk to town & beach.

Fife (Near St. Andrews)

Located just 1.3 km from St Andrews University, Lovely house & garden, short walk to town & beach.

O
Otsuka
From
Japan
Very clean and newly renovated house with very convenient location Owner of the house helped us immediately once any problem happened
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 16 reviews
Price from
US$460.72
1 night, 2 adults

Golfers dream Guest suite with onsite golf studio available for booking by guests

Strathkinness (Near St. Andrews)

Set in Strathkinness and only 5.3 km from St Andrews University, Golfers dream Guest suite with onsite golf studio available for booking by guests offers accommodation with garden views, free WiFi and...

T
Tom
From
United Kingdom
Perfect stay for a golf group. Very comfortable, everything you need for lodging. Great location, only 10mins into St Andrews and 20-25mins to the south Fife coast courses. Lovely host and the indoor studio is a total bonus. Highly recommend booking in for dinner at the local tavern. Great food.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 98 reviews
Price from
US$208.01
1 night, 2 adults

St Andrews Bungalow

Fife (Near St. Andrews)

Situated in Fife and only 3.3 km from St Andrews University, St Andrews Bungalow features accommodation with inner courtyard views, free WiFi and free private parking.

S
Sharon
From
United Kingdom
Lovely house in a quiet residential area. Had everything we needed. Good shower, comfy beds and fully equipped kitchen. Very clean and well maintained. Scenic, easy riverside walk into centre. Would definitely recommend and hope to stay again.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 47 reviews
Price from
US$201.25
1 night, 2 adults

The Garden Apartment

Dunino (Near St. Andrews)

Offering a garden and garden view, The Garden Apartment is set in Dunino, 4.8 km from St Andrews University and 26 km from Discovery Point.

S
Sara
From
Australia
It was the perfect place just outside of town. A great apartment and very comfortable.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 116 reviews
Price from
US$128.32
1 night, 2 adults

The Wee Room -Stay Where All St Andrews is on the Doorstep!

Fife (Near St. Andrews)

The Wee Room -Stay Where All St Andrews is on the Doorstep! is set in Fife, 600 metres from St Andrews University, 4.9 km from St Andrews Bay, as well as 21 km from Discovery Point.

m
matthew
From
Australia
Location, ease of use and facilities
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 77 reviews
Price from
US$164.11
1 night, 2 adults
All self catering accommodation in St. Andrews

Looking for a self catering accommodation?

Self-catering accommodation gives you the freedom and privacy that’s needed to enjoy a well-earned break. From modern apartments and luxury villas to beach huts and eco-lodges, the options are seemingly endless. Cook in your kitchen, read in the garden, or chill on the sofa and watch TV – however you choose to spend time, you’ll feel right at home.

Most booked self catering accommodation in St. Andrews and surroundings in the past month

See all

Popular with guests booking self catering accommodation in St. Andrews

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 63 reviews

Popular with guests booking self catering accommodation in St. Andrews

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 31 reviews

Popular with guests booking self catering accommodation in St. Andrews

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 38 reviews

Popular with guests booking self catering accommodation in St. Andrews

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 34 reviews

Popular with guests booking self catering accommodation in St. Andrews

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 44 reviews

Popular with guests booking self catering accommodation in St. Andrews

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 146 reviews

Popular with guests booking self catering accommodation in St. Andrews

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 128 reviews

Popular with guests booking self catering accommodation in St. Andrews

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 293 reviews

Popular with guests booking self catering accommodation in St. Andrews

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 426 reviews

Popular with guests booking self catering accommodation in St. Andrews

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 580 reviews

These self catering accommodation in St. Andrews and nearby have options with free cancellation

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 77 reviews

The Wee Room -Stay Where All St Andrews is on the Doorstep! is set in Fife, 600 metres from St Andrews University, 4.9 km from St Andrews Bay, as well as 21 km from Discovery Point.

From US$211.38 per night

St Andrews Bungalow

Fife
Free cancellation options available
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 47 reviews

Situated in Fife and only 3.3 km from St Andrews University, St Andrews Bungalow features accommodation with inner courtyard views, free WiFi and free private parking.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 98 reviews

Set in Strathkinness and only 5.3 km from St Andrews University, Golfers dream Guest suite with onsite golf studio available for booking by guests offers accommodation with garden views, free WiFi and...

From US$193.15 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 46 reviews

Set in St. Andrews in the Fife region, with West Sands Beach and St Andrews University nearby, The Cross Keys Apartment - 85D Market Street offers accommodation with free WiFi and free private parking...

Market Street Apartment - No 86D

St. Andrews
Free cancellation options available
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 44 reviews

Market Street Apartment - No 86D is situated in St. Andrews, 300 metres from St Andrews University, 4.5 km from St Andrews Bay, as well as 21 km from Discovery Point.

Skye Sands - The Eden Residence

St. Andrews
Free cancellation options available
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 10 reviews

Skye Sands - The Eden Residence is set in St. Andrews, 200 metres from St Andrews University, 4.4 km from St Andrews Bay, as well as 22 km from Discovery Point.

Skye Sands - Jubilee Penthouse Residence

St. Andrews
Free cancellation options available
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 14 reviews

Located 200 metres from St Andrews University, 4.4 km from St Andrews Bay and 22 km from Discovery Point, Skye Sands - Jubilee Penthouse Residence provides accommodation situated in St. Andrews.

Skye Sands - Old Course Residence

St. Andrews
Free cancellation options available
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 20 reviews

Skye Sands - Old Course Residence is situated in St. Andrews, 200 metres from St Andrews University, 4.4 km from St Andrews Bay, and 22 km from Discovery Point.

Enjoy breakfast in St. Andrews and nearby

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 8 reviews

A comfortable apartment near St Andrews East Sands Beach, Church Street Town Centre Apartment offers a base for a relaxing holiday in Fife.

Logies Cottage

St. Andrews
Breakfast options
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 9 reviews

Set in St. Andrews, 1.1 km from West Sands Beach and 300 metres from St Andrews University, Logies Cottage features a restaurant. This holiday home provides accommodation with a patio.

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 5 reviews

Muttoes Apartments - No 3, a property with a garden, is set in St. Andrews, 200 metres from St Andrews University, 4.5 km from St Andrews Bay, as well as 21 km from Discovery Point.

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

Set in St. Andrews, 300 metres from St Andrews University and 4.3 km from St Andrews Bay, Little Haven - St Andrews Town Centre offers a restaurant. The apartment is 22 km from Discovery Point.

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 3 reviews

Situated 200 metres from St Andrews University, 4.5 km from St Andrews Bay and 22 km from Discovery Point, Baker Lane No 15 features accommodation set in St. Andrews.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 32 reviews

Located in St. Andrews, 500 metres from St Andrews University and 4.4 km from St Andrews Bay, Southgait Hall - No 17 provides a restaurant.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 28 reviews

Offering garden views, WeeLoft - St Andrews Studio Apartment is an accommodation set in St. Andrews, 300 metres from St Andrews University and 4.6 km from St Andrews Bay.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 7 reviews

Situated in Fife, Market Street Apartment - No 12B features a restaurant, 300 metres from St Andrews University and 4.6 km from St Andrews Bay.

Highly rated self catering accommodation in St. Andrews and nearby

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 116 reviews

Offering a garden and garden view, The Garden Apartment is set in Dunino, 4.8 km from St Andrews University and 26 km from Discovery Point.

From US$148.58 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 8 reviews

Greyfriar's Snug is set in St. Andrews, 500 metres from St Andrews University, 4.8 km from St Andrews Bay, and 20 km from Discovery Point.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 24 reviews

Greyfriars Bothy, a property with a garden, is situated in St. Andrews, 400 metres from St Andrews University, 4.7 km from St Andrews Bay, as well as 20 km from Discovery Point.

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 9 reviews

Located in St. Andrews in the Fife region, Queen's Gardens - No 3A features a patio.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 30 reviews

The Greyfriars Apartment, a property with a terrace, is situated in St. Andrews, 400 metres from St Andrews University, 4.9 km from St Andrews Bay, as well as 21 km from Discovery Point.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 17 reviews

Featuring garden views, Andrean House, St Andrews provides accommodation with a garden and a terrace, around 700 metres from West Sands Beach.

From US$1,148.10 per night

No. 14

St. Andrews
8.0+ review score
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 31 reviews

Offering quiet street views, No. 14 is an accommodation set in St. Andrews, 400 metres from St Andrews University and 4 km from St Andrews Bay.

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 30 reviews

Set in St. Andrews, 1.2 km from West Sands Beach, 600 metres from St Andrews University and 4.6 km from St Andrews Bay, 2 Bedroom Characterful Semi-Detached House, Enviably Located with Balcony and...

FAQ about self catering accommodation in St. Andrews

Self catering accommodation that guests love in St. Andrews

See all
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 69 reviews
Great location in a quiet cul de sac, easy parking for cars and very convenient for walking into town and to the Old course. Clean and well presented good kitchen facilities and large lounge and dining area. Good back area laid to stones.
Guest review by
Andrew
Family with young children
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 44 reviews
Very convenient, great living room and kitchen. Beds were comfortable and the whole place was extremely clean.
Guest review by
Katherine
People with friends
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 22 reviews
Location was fantastic and it was a short walk to all the St Andrews attractions including the Old Course. Kitchen & laundry facilities were great & bedrooms comfortable. Free street parking close by also didn't seem to be an issue.
Guest review by
O'Sullivan
Group
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 20 reviews
Location superb for walkers in group. House spacious, bathrooms and kitchen looked brand new. Upside down house so views from living accommodation upstairs was stunning. Best self catering property I’ve ever stayed in. Particularly liked outside seating which was just lovely.
Guest review by
Karin
Group