Find 3 Star Hotels in St. Andrews from AED 206

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on St. Andrews 3 Star Hotels

This weekend
Next weekend

Our top choices for St. Andrews 3-star hotels

Four Points Flex by Sheraton Dundee

Four Points Flex by Sheraton Dundee
3.0 star property
Dundee
9.2 out of 10, Wonderful, (281 reviews)
"The room quality was excellent and the staff were friendly and helpful. The location is also perfect for travellers "
United Kingdom
Mark
The price is AED 172
AED 206 total
includes taxes & fees
22 Mar - 23 Mar
Four Points Flex by Sheraton Dundee

Best Western Queens Hotel

Best Western Queens Hotel
3.0 star property
Dundee
8.0 out of 10, Very Good, (615 reviews)
"Staff and the breakfast very good 👍 "
United Kingdom
Tereance
The price is AED 239
AED 287 total
includes taxes & fees
8 Mar - 9 Mar
Best Western Queens Hotel

The Albany Hotel St Andrews

The Albany Hotel St Andrews
3.0 star property
St. Andrews
9.0 out of 10, Wonderful, (478 reviews)
"The staff is really very nice!"
United States
Serra
The price is AED 687
AED 824 total
includes taxes & fees
8 Mar - 9 Mar
The Albany Hotel St Andrews

Hampton by Hilton Dundee City Centre

Hampton by Hilton Dundee City Centre
3.0 star property
Dundee
9.2 out of 10, Wonderful, (1,007 reviews)
"Clean room Friendly staff Great breakfast Convenient location ⭐️⭐️⭐️⭐️⭐️"
Canada
Drew
The price is AED 205
AED 246 total
includes taxes & fees
15 Mar - 16 Mar
Hampton by Hilton Dundee City Centre

Holiday Inn Express Dundee by IHG

Holiday Inn Express Dundee by IHG
3.0 star property
Dundee
8.8 out of 10, Excellent, (1,009 reviews)
"Really clean room. The staff are very friendly and the breakfast was great!"
United Kingdom
Scott
The price is AED 204
AED 245 total
includes taxes & fees
8 Mar - 9 Mar
Holiday Inn Express Dundee by IHG

5Pilmourplace

5Pilmourplace
3.5 star property
St. Andrews
9.2 out of 10, Wonderful, (194 reviews)
"This is a great no-frills option in St Andrews. Great location!"
United States
Molly
5Pilmourplace

Invercarse Hotel Dundee, BW Signature Collection

Invercarse Hotel Dundee, BW Signature Collection
3.0 star property
Dundee
8.8 out of 10, Excellent, (702 reviews)
"Another excellent stay at the hotel. Warm and comfortable after a stressful day."
United Kingdom
Alicen
The price is AED 261
AED 313 total
includes taxes & fees
8 Mar - 9 Mar
Invercarse Hotel Dundee, BW Signature Collection

Woodlands Hotel, BW Signature Collection

Woodlands Hotel, BW Signature Collection
3.0 star property
Dundee
8.6 out of 10, Excellent, (713 reviews)
"Room spotless Lovely staff"
United Kingdom
Celia
The price is AED 233
AED 279 total
includes taxes & fees
8 Mar - 9 Mar
Woodlands Hotel, BW Signature Collection

Caledonian Hotel By Greene King Inns

Caledonian Hotel By Greene King Inns
3.0 star property
Leven
8.0 out of 10, Very Good, (196 reviews)
"Staff were amazing, room was very clean and bigger than expected. Food at restaurant was good."
Australia
Matthew
The price is AED 313
AED 375 total
includes taxes & fees
15 Mar - 16 Mar
Caledonian Hotel By Greene King Inns

Premier Inn St Andrews

Premier Inn St Andrews
3.0 star property
St. Andrews
8.0 out of 10, Very Good, (17 reviews)
"Room was good staff were great and very helpful "
United States
Peadar
The price is AED 290
AED 348 total
includes taxes & fees
22 Mar - 23 Mar
Premier Inn St Andrews

The Station Hotel

The Station Hotel
3.5 star property
Carnoustie
9.2 out of 10, Wonderful, (256 reviews)
"Clean room staff were absolutely fantastic will definitely stay here again "
United Kingdom
Michael
The price is AED 362
AED 435 total
includes taxes & fees
6 Mar - 7 Mar
The Station Hotel

Lomond Hills Hotel & Health Club

Lomond Hills Hotel & Health Club
3.0 star property
Cupar
8.0 out of 10, Very Good, (172 reviews)
"Staff were great and the room was clean"
United Kingdom
Laine
The price is AED 336
AED 404 total
includes taxes & fees
1 Apr - 2 Apr
Lomond Hills Hotel & Health Club

Greyfriars Inn by Greene King Inns

Greyfriars Inn by Greene King Inns
3.0 star property
St. Andrews
9.0 out of 10, Wonderful, (310 reviews)
"Convenient location, reasonably priced. "
United States
Philip
The price is AED 493
AED 640 total
includes taxes & fees
15 Mar - 16 Mar
Greyfriars Inn by Greene King Inns

The Inn at Lathones

The Inn at Lathones
3.0 star property
Leven
8.6 out of 10, Excellent, (314 reviews)
"The Inn at Lathones was fantastic! My room was spotless and very comfortable, and the staff were friendly and attentive. The amenities were excellent, making our stay both relaxing and enjoyable. Highly recommend!"
United Kingdom
Andrew
The price is AED 338
AED 405 total
includes taxes & fees
10 Mar - 11 Mar
The Inn at Lathones

Kilconquhar Castle Estate

Kilconquhar Castle Estate
3.0 star property
Leven
9.0 out of 10, Wonderful, (395 reviews)
"Everything very clean very quiet staff first class"
United Kingdom
Mark
The price is AED 398
AED 478 total
includes taxes & fees
8 Mar - 9 Mar
Kilconquhar Castle Estate

Fisherman's Tavern Hotel - Inn by Greene King Inns

Fisherman's Tavern Hotel - Inn by Greene King Inns
3.0 star property
Dundee
9.0 out of 10, Wonderful, (406 reviews)
"Lovely hotel & really friendly staff in ideal location"
United Kingdom
Geoff
The price is AED 262
AED 314 total
includes taxes & fees
23 Mar - 24 Mar
Fisherman's Tavern Hotel - Inn by Greene King Inns

The Waterfront

The Waterfront
3.0 star property
Anstruther
9.4 out of 10, Exceptional, (203 reviews)
"Great location, good breakfast and very friendly staff. "
United Kingdom
Alice
The price is AED 439
AED 527 total
includes taxes & fees
8 Mar - 9 Mar
The Waterfront

Haar with Rooms

Haar with Rooms
3.5 star property
St. Andrews
9.4 out of 10, Exceptional, (90 reviews)
"Lovely room, staff & breakfast "
United Kingdom
Catherine
Haar with Rooms

Premier Inn Dundee East

Premier Inn Dundee East
3.0 star property
Broughty Ferry
6.0 out of 10, (2 reviews)
"No evening meal staff great stupid on line check that does not work for tourists thank god for great staff. Business needs to invest in people and workakable IT system or better still let the staff do it for no cost"
Australia
David
The price is AED 213
AED 255 total
includes taxes & fees
15 Mar - 16 Mar
Premier Inn Dundee East

Dunclutha Guest House

Dunclutha Guest House
3.0 star property
Leven
9.8 out of 10, Exceptional, (419 reviews)
"Loved our, hostess, room and Breakfast. The hot tub was soo nice after a day of walking tours. "
United States
Richard
The price is AED 443
AED 443 total
includes taxes & fees
11 Mar - 12 Mar
Dunclutha Guest House
Save an average of 15% on thousands of hotels when you're signed in

Explore similar 4-star hotels

Many 4-star hotels have the same amenities as 3-star hotels. See all 4-star hotels in St. Andrews.
Still don't see what you're looking for?
See all properties in St. Andrews.
You can also use these popular filters to refine your search.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Learn more about St. Andrews

Tee off at the legendary Old Course, where golf's greatest have played for centuries. Stroll through the historic university town, exploring medieval ruins and charming streets between the sea and ancient stone buildings.

St. Andrew\'s Cathedral which includes general coastal views, landscape views and a coastal town

Top St. Andrews Hotel Reviews

Frequently asked questions

What are the best 3-star hotels in St. Andrews?
The Albany Hotel St Andrews, around 0.16 kilometers northeast of downtown St. Andrews, is a guest favorite. A garden and a terrace are among its many amenities. The Golf Inn is another 3-star hotel recommended by travelers. It offers a terrace and self check-in services, and is about 0.97 kilometers west of the center.
How much does it cost to stay in a 3-star hotel in St. Andrews?
Find the ideal combination of affordability, comfort and quality at a 3-star hotel in St. Andrews with Expedia's filters. Key in your travel dates and then personalize your search according to the rate you want to pay per night.

  • Search for the lowest price per night right now from AED 284

What is the difference between a 4-star and 3-star hotel in St. Andrews?
The big difference between a 3- and 4-star hotel in St. Andrews is the standard of service and access to creature comforts. Three-star hotels are typically more budget-friendly and offer the amenities and services you need to be comfy, such as a gym, WiFi and breakfast. You can look forward to a little more at a 4-star hotel — think upmarket furnishings, deluxe toiletries and extras like on-site spas.

Explore a world of travel with Expedia