Find 3 Star Hotels in St. Andrews from AED 253

  • 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

Next weekend
In two weeks

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, (371 reviews)
"Stay there often. Amazing place"
United Kingdom
patrice
The price is AED 239
AED 287 total
includes taxes & fees
28 Jun - 29 Jun
Four Points Flex by Sheraton Dundee

Hampton by Hilton Dundee City Centre

Hampton by Hilton Dundee City Centre
3.0 star property
Dundee
9.2 out of 10, Wonderful, (1,003 reviews)
"Lovely hotel and great staff"
United Kingdom
Iain
The price is AED 306
AED 367 total
includes taxes & fees
28 Jun - 29 Jun
Hampton by Hilton Dundee City Centre

Woodlands Hotel, BW Signature Collection

Woodlands Hotel, BW Signature Collection
3.0 star property
Dundee
8.6 out of 10, Excellent, (733 reviews)
"Lovely breakfast, nice room and helpful staff."
United Kingdom
Paul
The price is AED 304
AED 365 total
includes taxes & fees
28 Jun - 29 Jun
Woodlands Hotel, BW Signature Collection

Best Western Queens Hotel

Best Western Queens Hotel
3.0 star property
Dundee
8.0 out of 10, Very Good, (652 reviews)
"Location"
United Kingdom
Michael
The price is AED 263
AED 316 total
includes taxes & fees
28 Jun - 29 Jun
Best Western Queens Hotel

Invercarse Hotel Dundee, BW Signature Collection

Invercarse Hotel Dundee, BW Signature Collection
3.0 star property
Dundee
8.8 out of 10, Excellent, (726 reviews)
"Spacious room, comfortable bed Nice and convenient location for getting into the Fife costal tourist route in our way to Edinburgh"
Canada
Monika
The price is AED 259
AED 311 total
includes taxes & fees
29 Jun - 30 Jun
Invercarse Hotel Dundee, 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, (212 reviews)
"Nice stay"
United Kingdom
Tom
The price is AED 310
AED 372 total
includes taxes & fees
13 Jul - 14 Jul
Caledonian Hotel By Greene King Inns

The Inn at Lathones

The Inn at Lathones
3.0 star property
Leven
8.4 out of 10, Very Good, (320 reviews)
"The room was spacious. The bathroom had a separate shower and a tub. We had no hot water to shower in the morning."
Canada
Peggy Susan
The price is AED 481
AED 577 total
includes taxes & fees
22 Jun - 23 Jun
The Inn at Lathones

Holiday Inn Express Dundee by IHG

Holiday Inn Express Dundee by IHG
3.0 star property
Dundee
8.8 out of 10, Excellent, (1,000 reviews)
"Well organised great concert lovely hotel"
United Kingdom
Peter
The price is AED 284
AED 340 total
includes taxes & fees
12 Jul - 13 Jul
Holiday Inn Express Dundee by IHG

The Station Hotel

The Station Hotel
3.5 star property
Carnoustie
9.2 out of 10, Wonderful, (270 reviews)
"Lovely hotel in an excellent location on the sea front and next to the train station. Rooms were clean and breakfast great. All of the staff were friendly and approachable. Would definitely stay again"
United Kingdom
gareth
The price is AED 399
AED 479 total
includes taxes & fees
23 Jun - 24 Jun
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, (196 reviews)
"Good little hotel in good location"
United Kingdom
Keith
The price is AED 361
AED 433 total
includes taxes & fees
26 Jun - 27 Jun
Lomond Hills Hotel & Health Club

5Pilmourplace

5Pilmourplace
3.5 star property
St. Andrews
9.2 out of 10, Wonderful, (230 reviews)
"Ideal for an overnight stay and the breakfast is great!"
United Kingdom
Graeme
The price is AED 726
AED 871 total
includes taxes & fees
5 Jul - 6 Jul
5Pilmourplace

The Albany Hotel St Andrews

The Albany Hotel St Andrews
3.0 star property
St. Andrews
9.0 out of 10, Wonderful, (490 reviews)
"Staff were friendly. Breakfast exceeded expectations! The room and common areas were clean!!"
Canada
Douglas
The price is AED 1,138
AED 1,366 total
includes taxes & fees
7 Jul - 8 Jul
The Albany Hotel St Andrews

Premier Inn St Andrews

Premier Inn St Andrews
3.0 star property
St. Andrews
8.0 out of 10, Very Good, (31 reviews)
"breakfast and parking were better than expected"
United States
George
The price is AED 332
AED 399 total
includes taxes & fees
12 Jul - 13 Jul
Premier Inn St Andrews

19th Hole Hotel

19th Hole Hotel
3.5 star property
Carnoustie
9.0 out of 10, Wonderful, (305 reviews)
"Great 2 night stay with friends. Staff excellent and very helpful."
United Kingdom
Francine
The price is AED 324
AED 389 total
includes taxes & fees
28 Jun - 29 Jun
19th Hole Hotel

Premier Inn Dundee Centre

Premier Inn Dundee Centre
3.0 star property
Dundee
8.4 out of 10, Very Good, (16 reviews)
"I enjoyed the variety of the breakfast and the quality of the food at the restaurant. The staff were super nice and attentive. The view from the restaurant is amazing. I would happily book another stay here in the future. "
Canada
Fahmida
The price is AED 219
AED 262 total
includes taxes & fees
28 Jun - 29 Jun
Premier Inn Dundee Centre

Premier Inn Dundee West

Premier Inn Dundee West
3.0 star property
Dundee
8.8 out of 10, Excellent, (11 reviews)
"Great place"
United States
Jean-Pierre
The price is AED 211
AED 253 total
includes taxes & fees
12 Jul - 13 Jul
Premier Inn Dundee West

Drumoig Golf Hotel

Drumoig Golf Hotel
3.0 star property
St. Andrews
8.4 out of 10, Very Good, (347 reviews)
"Love the place"
United Kingdom
Robert
The price is AED 365
AED 437 total
includes taxes & fees
22 Jun - 23 Jun
Drumoig Golf Hotel

Kilconquhar Castle Estate

Kilconquhar Castle Estate
3.0 star property
Leven
9.0 out of 10, Wonderful, (418 reviews)
"Great facilities, beautiful grounds,lovely food. Helpful staff. Lovely room. Enjoyed the swimming pool and sauna"
United Kingdom
Theresa
The price is AED 458
AED 550 total
includes taxes & fees
28 Jun - 29 Jun
Kilconquhar Castle Estate

Dunclutha Guest House

Dunclutha Guest House
3.0 star property
Leven
9.8 out of 10, Exceptional, (437 reviews)
"Great stay - nice room with homemade shortbread. Great breakfast- Recommended"
United States
Tim
The price is AED 439
AED 439 total
includes taxes & fees
25 Jun - 26 Jun
Dunclutha Guest House

Haar with Rooms

Haar with Rooms
3.5 star property
St. Andrews
9.4 out of 10, Exceptional, (106 reviews)
"Amazing location!"
Canada
Chris
The price is AED 701
AED 841 total
includes taxes & fees
23 Jun - 24 Jun
Haar with Rooms
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.

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 331

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.