You are booking hotel for more than 30 days

95 Properties in Saint Andrews

Sort By:
  • Popular
  • User Rating (Highest First)
  • Price (Highest First)
  • Price (Lowest First)
Hotels in Saint Andrews are very affordable and a good option for staying in case you are planning a visit to Hamilton. Below are some of the best hotels in Saint Andrews offered by us for you to choose from. The rooms are very clean and comfortable with high-class amenities being provided to the guests. Book one from the below list of Hamilton Hotels in Saint Andrews at the best prices, starting from 328. Explore & book to grab exclusive deals and discounts now. Get Up to 20% (up to AED 400) Off* on hotel booking in Hamilton with MakeMyTrip using coupon code : “SUPERSAVER” valid on 100,000+ Hotels. View More
Applied FiltersClear

Saint Andrews

Select Filters

Price per night
  • (0)
  • (21)
  • (25)
  • (24)
  • (10)
  • (15)
  • (0)

Your Budget

to
Star Category
  • (3)
  • (19)
  • (19)
User Rating
  • (9)
  • (14)
  • (14)
  • (37)
  • (37)
Property Type
  • (37)
  • (26)
  • (16)

Show 4 more

Locality

Popular locations

Chains
  • (1)
  • (1)
Amenities
Guests Love
  • (8)
  • (3)
  • (86)

Show -3 more

Booking Preference
Booking Preference
  • (24)
  • (94)
  • (53)
BACK TO TOP

hotelImg
default background imagedefault background imagedefault background imagedefault background image

3 bedroom family home Close to the Base

Pukete | In Saint Andrews
Rooms In A Homestay
| 3 Bedrooms | Sleeps 7 Guests
Free Cancellation
Full Address of property is 7 Matipo Crescent View On Map
View More

SAR 465

+ SAR 204 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Atrium on Ulster

Whitiora | 2.9 km from Saint Andrews
GymGym
Free Cancellation
Excellent4.6

Based on 993 Ratings and 0 reviews

Hospitality4.7

Room4.6

Cleanliness4.8

Value For Money4.4

(993 Ratings)

SAR 315

SAR 293

+ SAR 73 taxes & fees

Per Night

Login to Book Now & Pay Later!

Exciting Bank Offers Every Day!

Get min. 15% OFF on international hotels with special bank offers.

hotelImg
default background imagedefault background imagedefault background imagedefault background image

Hygate Motor Lodge

Whitiora | 2.9 km from Saint Andrews
Free Cancellation till 24 hrs before check in
Very Good4.2

Based on 415 Ratings and 0 reviews

Hospitality4.5

Room4.2

Cleanliness4.5

Value For Money4.2

(415 Ratings)

SAR 224

SAR 209

+ SAR 52 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Distinction Hamilton Hotel & Conference Centre

Te Rapa | 1.6 km from Saint Andrews
GymGym
This property has bigger room options This property has bigger room options
Very Good4.1

Based on 529 Ratings and 0 reviews

Hospitality4.2

Room3.8

Cleanliness4.2

(529 Ratings)

SAR 436

SAR 406

+ SAR 103 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Classic Motel

Beerescourt | 2.1 km from Saint Andrews
Free Cancellation
This property has bigger room options This property has bigger room options
Very Good3.8

Based on 130 Ratings and 0 reviews

Cleanliness3.9

Room3.5

Hospitality4

Value For Money4.1

(130 Ratings)

SAR 223

SAR 201

+ SAR 51 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Alcamo Hotel & Conference Centre

Whitiora | 2.9 km from Saint Andrews
JacuzziJacuzzi
Good3.3

Based on 205 Ratings and 0 reviews

Cleanliness3.4

Room3

Hospitality3.8

(205 Ratings)

SAR 303

SAR 252

+ SAR 38 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Quantum Lodge Motor Inn

Pukete | 1.6 km from Saint Andrews
JacuzziJacuzzi
Swimming PoolSwimming Pool
GymGym
Free Cancellation
Excellent4.7

Based on 34 Ratings and 0 reviews

Hospitality4.8

Room4.7

Cleanliness4.9

(34 Ratings)

SAR 446

SAR 415

+ SAR 106 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Auto Lodge Motel

Whitiora | 2.8 km from Saint Andrews
Pay@Hotel

SAR 332

+ SAR 50 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Cul-de-sac Homestay in Hamilton

Rototuna | 1.9 km from Saint Andrews
Room In A Homestay
| 1 Bedroom | Sleeps 3 Guests
Free Cancellation

SAR 195

SAR 175

+ SAR 26 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

J&L Boarding Holiday House

Beerescourt | 2.4 km from Saint Andrews
Room In A Homestay
| 1 Bedroom | Sleeps 3 Guests
Shared Kitchen

SAR 185

SAR 146

+ SAR 22 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Riverside Lodge

Whitiora | 2.9 km from Saint Andrews
Rooms In A Homestay
| 5 Bedrooms | Sleeps 11 Guests
CanoeingCanoeing
Water park
Shared Kitchen
Free Cancellation
This property has bigger room options This property has bigger room options

SAR 1,249

SAR 1,015

+ SAR 152 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

3 Bedroom family House in excellent Location

Pukete | 2.1 km from Saint Andrews
Rooms In A Homestay
| 3 Bedrooms | Sleeps 6 Guests
Free Cancellation

SAR 467

+ SAR 180 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Business Or Holiday with Location, Pool, 4 Bedroom

Hamilton | 1.5 km from Saint Andrews
Entire Villa
| 4 Bedrooms | Sleeps 8 Guests
Kids Play AreaKids Play Area
Free Wi-FiFree Wi-Fi
Swimming PoolSwimming Pool
Free Cancellation

SAR 863

+ SAR 312 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Dora's Comfortable Homestay in Hamilton

Hamilton | 1.7 km from Saint Andrews
Room In A Homestay
| 1 Bedroom | Sleeps 2 Guests
Shared Kitchen
Free Cancellation

SAR 218

+ SAR 33 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Endeavour Adventures

Flagstaff | 1.6 km from Saint Andrews
Rooms In A Homestay
| 3 Bedrooms | Sleeps 6 Guests
Free Cancellation

SAR 372

SAR 314

+ SAR 47 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

4 bdm house+sleep-out in Pukete.Close to The Base

Pukete | 2 km from Saint Andrews
Rooms In A Homestay
| 5 Bedrooms | Sleeps 11 Guests
Free Cancellation
This property has bigger room options This property has bigger room options

SAR 698

+ SAR 294 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Te Rapa Motor Inn

Beerescourt | 1.7 km from Saint Andrews
Free Cancellation
Good3.4

Based on 15 Ratings and 0 reviews

Cleanliness4.1

Room3.1

Hospitality3.7

(15 Ratings)

SAR 252

SAR 207

+ SAR 52 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Brand New & Ready for You! By KOSH BNB

Beerescourt | 2 km from Saint Andrews
Entire Villa
| 3 Bedrooms | Sleeps 7 Guests
Water park
Free Cancellation

SAR 800

+ SAR 229 taxes & fees

Per Night

Login to Book Now & Pay Later!

Properties In Hamilton

Show More

Other Areas In Hamilton

Pay at Hotel in Saint Andrews

Grosvenor Motel

0 1 2 0 1 2 3 4

SAR 246

Per Night

Whitiora

VR Hamilton

0 1 2 3 0 1 2 3 4

SAR 180

Per Night

Hamilton East

Ulster Lodge Motel

0 1 2 0 1 2 3 4

SAR 300

Per Night

Whitiora

Hamilton

Whitiora

Motel Six

0 1 2 0 1 2 3 4

SAR 278

Per Night

Whitiora

Whitiora

Arena Court Motel

0 1 2 3 0 1 2 3 4

SAR 344

Per Night

Whitiora

Norton Motel

0 1 2 0 1 2 3 4

SAR 265

Per Night

Frankton

Whitiora