You are booking hotel for more than 90 days

map
Price per night

Your Budget

to
Star Category
  • (6)
  • (41)
  • (62)
User Rating
  • (28)
  • (8)
  • (8)
  • (44)
  • (44)
Property Type
  • (49)
  • (36)
  • (18)
  • (11)
  • (3)

Show 3 more

Amenities
Guests Love
  • (1)
  • (118)
  • (2)

Show -3 more

Booking Preference
Booking Preference
  • (17)
  • (1)
  • (142)
  • (94)
BACK TO TOP

147 Properties in Moray

hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Whisky Capital Inn

Dufftown
BarBar
Indoor GamesIndoor Games
Book with ₹0 Payment
Breakfast Included
Full Address of property is 4 church street View On Map Key amenities of this property are Bar & Indoor Games.
View More
Very Good4.2

(840 Ratings)

9,904

+ 1,981 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

The Station Hotel

Moray
Skiing
BarBar
RestaurantRestaurant
Free Cancellation
Book with ₹0 Payment
Breakfast Included
Location of the Hotel is Moray View On Map (51 New Street Rothes). Top Facilities of this Hotel are Skiing & Bar & Restaurant.
View More
Excellent4.7

(202 Ratings)

10,916

10,709

+ 2,677 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Craigellachie Hotel of Speyside

BarBar
RestaurantRestaurant
Book with ₹0 Payment
Breakfast Included
Full Address of property is Victoria Street View On Map Key amenities of this property are Bar & Restaurant.
View More
Excellent4.4

(287 Ratings)

17,766

15,196

+ 3,894 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Hillside Havens

Dufftown
Camp
| Sleeps 4 guests
Free Cancellation
Book with ₹0 Payment
Location of the Camp is Dufftown View On Map (Hillside View).
View More
Excellent5.0

(58 Ratings)

13,459

13,203

+ 3,365 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

The Royal Oak Hotel

Moray
Free Cancellation till 24 hrs before check in
Book with ₹0 Payment
Breakfast Included
This 3 Star Hotel in Moray is located in Moray. Full Address of property is 34 Castle Terrace View On Map
View More
Excellent4.7

(66 Ratings)

12,215

11,984

+ 3,073 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Hillhead Hideaways

Moray
Partially Refundable
Location of the Hotel is Moray View On Map (Hillhead Farm Glen of Newmill).
View More
Excellent5.0

(4 Ratings)

38,519

37,793

+ 9,630 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Argyle Guest House

Tomintoul
Guest House
Skiing
Free Cancellation
Book with ₹0 Payment
Breakfast Included
This 3 Star Guest House in Moray is located in Tomintoul. Full Address of property is 7 Main Street Tomintoul View On Map Key amenities of this property are Skiing.
View More
Excellent4.7

(216 Ratings)

7,969

7,816

+ 1,930 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

The Milking Sheds, Dufftown

Dufftown
Room in a Homestay
| Sleeps 2 guests
Room in a Homestay

Room in a Homestay

Room in a Property

Private access to a Bedroom & Bathroom, shared access to Living room, Kitchen & other common spaces with fellow guests

Please refer to Property Layout section on the Details page for access information for All spaces

Swimming PoolSwimming Pool
Free Cancellation
Book with ₹0 Payment
Location of the Homestay is Dufftown View On Map (12 Church Street). Top Facilities of this Homestay are Swimming Pool.
View More
Excellent4.7

(74 Ratings)

13,206

12,956

+ 3,302 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Golf View Hotel

Moray
Free Cancellation
Book with ₹0 Payment
This 3 Star Hotel in Moray is located in Moray. Full Address of property is Stotfield Road View On Map
View More
Very Good4.1

(162 Ratings)

8,238

8,082

+ 2,071 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

4 Varis Apartments

Forres
Apartment
| Sleeps 4 guests
GymGym
Location of the Apart-hotel is Forres View On Map (4 Varis Wynd, High Street). Top Facilities of this Apart-hotel are Gym.
View More

13,006

12,760

+ 4,152 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

The Pines Guesthouse

Moray
Guest House
Free Cancellation
Book with ₹0 Payment
Breakfast Included
This 3 Star Guest House in Moray is located in Moray. Full Address of property is the pines east road View On Map
View More
Excellent4.9

(61 Ratings)

12,944

12,699

+ 3,236 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

1 Varis Apartments

Forres
| 3 Bedrooms | Sleeps 6 guests
Free Wi-FiFree Wi-Fi
Balcony/TerraceBalcony/Terrace
Free Cancellation
Book with ₹0 Payment
Location of the Apartment is Forres View On Map (1 Varis Wynd, High Street). Top Facilities of this Apartment are Free Wi-Fi & Balcony/Terrace.
View More
Excellent4.7

(10 Ratings)

17,108

16,786

+ 4,277 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Coal Office Aberlour

Moray
Cottage
| Sleeps 2 guests
Free Cancellation
This 3 Star Cottage in Moray is located in Moray. Full Address of property is 84 High Street View On Map
View More
Excellent5.0

(3 Ratings)

9,590

9,462

+ 4,558 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Laichmoray Hotel

 | 3 minutes walk to Elgin Station
BarBar
RestaurantRestaurant
Coffee Shop
Free Cancellation
Book with ₹0 Payment
Breakfast Included
Top Facilities of this Hotel are Bar & Restaurant & Coffee Shop.
View More
Excellent4.7

(393 Ratings)

15,307

15,018

+ 3,827 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Ramnee Hotel

Forres
BarBar
RestaurantRestaurant
Coffee Shop
Free Cancellation
Book with ₹0 Payment
Breakfast Included
This 4 Star Hotel in Moray is located in Forres. Full Address of property is Victoria Road View On Map Key amenities of this property are Bar & Restaurant & Coffee Shop.
View More
Excellent4.3

(155 Ratings)

12,274

12,043

+ 3,090 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Chapelhill Croft Farmhouse B&B

Crannoch
Room in a Homestay
| Sleeps 2 guests
Room in a Homestay

Room in a Homestay

Room in a Property

Private access to a Bedroom & Bathroom, shared access to Living room, Kitchen & other common spaces with fellow guests

Please refer to Property Layout section on the Details page for access information for All spaces

Free Cancellation till 24 hrs before check in
Book with ₹0 Payment
Breakfast Included
Location of the Bed N Breakfast is Crannoch View On Map (Crossroads, Keith).
View More
Excellent4.9

(22 Ratings)

14,302

11,608

+ 870 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

The Tannochbrae

Dufftown
Room in a Homestay
| Sleeps 12 guests
Room in a Homestay

Room in a Homestay

Room in a Property

Private access to a Bedroom & Bathroom, shared access to Living room, Kitchen & other common spaces with fellow guests

Please refer to Property Layout section on the Details page for access information for All spaces

Kids Play AreaKids Play Area
Skiing
BarBar
Free Cancellation
Book with ₹0 Payment
This 4 Star Homestay in Moray is located in Dufftown. Full Address of property is 22 Fife Street View On Map Key amenities of this property are Kids Play Area & Skiing & Bar.
View More
Excellent4.7

(17 Ratings)

63,631

62,435

+ 15,908 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Marine Hotel

Buckie
GymGym
Free Cancellation
Book with ₹0 Payment
Location of the Hotel is Buckie View On Map (26-30 Marine Place). Top Facilities of this Hotel are Gym.
View More
Very Good3.5

(72 Ratings)

6,002

+ 1,200 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

The Aberlour Hotel

BarBar
RestaurantRestaurant
Coffee Shop
Book with ₹0 Payment
Full Address of property is 87 HIGH STREET View On Map Key amenities of this property are Bar & Restaurant & Coffee Shop.
View More
Excellent4.5

(70 Ratings)

11,802

11,574

+ 2,821 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

The Mansion House Hotel

BarBar
Book with ₹0 Payment
Breakfast Included
Top Facilities of this Hotel are Bar.
View More
Very Good4.1

(460 Ratings)

9,725

9,540

+ 2,431 taxes & fees

Per Night

Login to Book Now & Pay Later!

Hotels in Other Countries

About Hotels in Moray

Check out best Moray hotel deals and offers on more than 10 hotels in Moray only on MakeMyTrip!
Wondering where to book your stay in Moray? We understand your desire for comfort and hence have listed out the best Moray hotels for you, based on expert advice and the services they offer. Above once are the most popular Hotels in Moray.

Select from best 10 hotels in Moray.

All Above properties for Moray are updated on Friday, December 12, 2025- 15.52.

Moray Hotels Price Starts from Minimum Rs. 6002 for Budget hotel. Check Price Now!
. Check out your Preferred stay from popular areas in Moray, Stay in Moray's best hotels! pick from Moray's best hotels with breakfast, amenities and budget hotels. You can book using Free Cancellation and Pay At check out options. Also See Most-booked hotels in Moray & Recently booked hotels. Plan your trip and Get inspired by reviews, Explore guest reviews, In and Around Moray.

You can also Explore Hotels in Moray on our partner site Goibibo.



Places to Stay in Moray

Moray Hotels By Star Rating

Hotels By Category in Moray

Get the best deals on different type of Hotel categories in Moray with MakeMyTrip.com. Choose from 10 hotels in Moray. Just Rs 6002 onwards ✔ Use coupon code & Get Upto 70% OFF instantly. Make your stay special and comfortable with MakeMyTrip Hotels. Spacious rooms and impeccable service within your budget.

More about Moray Hotels

Starting Price Rs. 6002
Moray Hotels 10

Hotels in Moray with Free Breakfast

Premier Inn Elgin

0 -1 0 1 2 3 4

₹ 6,527

Per Night

Moray

Hotel Square

0 1 2 0 1 2 3 4

₹ 17,438

Per Night

Tomintoul

Carlton Hotel

0 1 0 1 2 3 4

₹ 8,266

Per Night

Forres

The Mansion House Hotel

0 1 2 3 0 1 2 3 4

₹ 15,788

Per Night

The Royal Hotel

0 1 2 0 1 2 3 4

₹ 14,047

Per Night

Argyle Guest House

0 1 2 0 1 2 3 4

₹ 12,914

Per Night

Tomintoul

Choose Hotels with Room View Type

Premium Hotels in Nearby Cities

Oban Bay Hotel

0 1 2 3 0 1 2 3 4

₹ 15,737

Per Night

Ganavan

Rufflets St Andrews

0 1 2 3 0 1 2 3 4

₹ 30,353

Per Night

Edinburgh

Dundee City Center

Stirling

Mercure Inverness Hotel

0 1 2 3 0 1 2 3 4

₹ 8,653

Per Night

Highland

The Boat Hotel

0 1 2 3 0 1 2 3 4

₹ 14,723

Per Night

Grange Manor

0 1 2 3 0 1 2 3 4

₹ 10,654

Per Night

Grangemouth

Macdonald Drumossie Hotel

0 1 2 3 0 1 2 3 4

₹ 20,623

Per Night

Inshes Wood

Kildonan Lodge Hotel

0 1 2 3 0 1 2 3 4

₹ 16,369

Per Night

Newington

Best Hotel Cities Near Moray

Areas Preferred by Indians to Stay in Moray

Places to Stay in Moray

Luxury Hotels in Nearby Cities

Show More
Show
Hide

More Deals For You!

Exciting Offers on Top Rated Properties

Flat

15% OFF

WELCOMEMMTINTL

Upto 10,000 INR. Applicable only for first time user


Up to

30% OFF

MMTINTLTRAVEL

Valid on 500,000+ hotels across international cities.


Flat

3,000 off

MMTSUPERINTL

Valid on bookings value over 50,000 INR.


Upto

40% off

MMTSAVER

Valid on Budget Hotels (less than INR 4,000/night).