lcpo
Promo
Promo
Blibli Tiket RewardsYour Orders
Tiket.com logo
Staycation in Bandung
Event in Jakarta
Flight to Surabaya
Tour in Lombok
Train to Yogyakarta
Car Rental in Semarang
Activities in Bali
hero-banner-image

Hotels in Moray

Moray
Tue, 10 Nov 2026 - Wed, 11 Nov 2026 (1 night)
1 Room, 1 Adult, 0 Children
Showing 144 hotels in Moray
Exterior & Views

Firlands Lodge

Moray, Moray
Firlands Lodge Location
Located in Forres, Firlands Lodge is a 3-minute drive from Suenos Stone and 7 minutes from Dallas Dhu Historic Distillery. This lodge is 5.2 mi (8.3 km) from Brodie Castle and 7.8 mi (12.5 km) from Pluscarden Abbey.

Firlands Lodge Facility and Service
Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. Additional amenities at this lodge include a picnic area and barbecue grills.

Firlands Lodge Rooms
Make yourself at home in one of the 2 guestrooms, featuring kitchens with full-sized refrigerators/freezers and ovens. Flat-screen televisions with digital programming provide entertainment, while complimentary wireless internet access keeps you connected. Bathrooms with shower/tub combinations feature deep soaking bathtubs and rainfall showerheads. Conveniences include microwaves and dryers, and housekeeping is provided once per stay.

See details
4.8/5
Fully Booked
Let's check on other dates!
Bedroom

Marine Hotel

Moray, Moray
Located in Buckie, Marine Hotel is a 1-minute drive from Moray Firth and 8 minutes from Bow Fiddle Rock. This property is 20. 6 mi (33. 2 km) from Macallan Distillery and 26. 8 mi (43. 1 km) from Cardhu Distillery. Take in the views from a garden and make use of amenities such as complimentary wireless Internet access and wedding services. Featured amenities include complimentary wired Internet access and an elevator. Free self parking is available onsite. At Marine Hotel, enjoy a satisfying meal at the restaurant. Wrap up your day with a drink at the bar/lounge. Breakfast is available for a fee. Make yourself at home in one of the 15 guestrooms.
See details
3.7/5
Starts from
PHP 4,180
/room/night
Public Area

Laichmoray Hotel

Moray, Moray
Laichmoray Hotel Location
Located in Elgin, Laichmoray Hotel is within a 15-minute walk of Elgin Museum and Elgin Cathedral. This hotel is 0.7 mi (1.2 km) from Biblical Garden and 0.8 mi (1.2 km) from Johnstons of Elgin Visitor Centre.

Laichmoray Hotel Facility and Service
Take in the views from a garden and make use of amenities such as complimentary wireless internet access and concierge services.

Laichmoray Hotel Rooms
Stay in one of 34 guestrooms featuring flat-screen televisions. Complimentary wireless internet access is available to keep you connected. Private bathrooms with bathtubs or showers feature rainfall showerheads and complimentary toiletries. Conveniences include safes and desks, and housekeeping is provided daily.

Restaurant and Cafe
Enjoy a meal at the restaurant or snacks in the coffee shop/cafe. The hotel also offers room service (during limited hours). Relax with a refreshing drink at one of the 2 bars/lounges. A complimentary full breakfast is served on weekdays from 7:00 AM to 9:30 AM and on weekends from 7:00 AM to 9:30 AM.

Important Information
This property is closed from December 31 2026 to January 3 2027 (dates subject to change).

See details
4.7/5(101 Reviews)
“Great deal”
Fully Booked
Let's check on other dates!
Bedroom

The Station Hotel

Moray, Moray
The Station Hotel Location
Located in Aberlour, The Station Hotel is a 5-minute drive from Macallan Distillery and 6 minutes from Speyside Cooperage. This hotel is 5.1 mi (8.2 km) from Aberlour Distillery and 7 mi (11.3 km) from Balvenie Distillery.

The Station Hotel Facility and Service
Make use of convenient amenities such as complimentary wireless internet access, concierge services, and a banquet hall.

The Station Hotel Rooms
Stay in one of 14 guestrooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Conveniences include phones, as well as safes and coffee/tea makers.

Restaurant and Cafe
Satisfy your appetite for dinner at the hotel's restaurant, Pagodas, or stay in and take advantage of the 24-hour room service. Quench your thirst with your favorite drink at the bar/lounge.

See details
4.7/5(101 Reviews)
“Great deal”
Starts from
PHP 8,987
/room/night
General view

West End Guest House

Moray, Moray
Enjoy garden views and amenities such as complimentary Wi-Fi at the West End Guest House in Elgin. A complimentary full breakfast is served daily from 8:00 AM to 9:00 AM. The six guestrooms feature iPod docking stations, flat-screen TVs with digital programming, and complimentary Wi-Fi. Bathrooms include complimentary toiletries and hair dryers. Coffee/tea makers and blackout drapes/curtains are provided, and irons/ironing boards are available upon request. Free self-parking is available onsite. You'll be within a 15-minute walk of Relax and Elgin Museum, and a short drive from attractions like Macallan Distillery (22. 5 km) and Elgin Cathedral (1. 4 km).
See details
Fully Booked
Let's check on other dates!
Exterior & Views

The Tannochbrae

Moray, Moray
The Tannochbrae Location
With a stay at The Tannochbrae in Keith, you'll be just steps from Stephen Cottage Hospital and Whisky Museum. This vacation home is 19.7 mi (31.7 km) from Cairngorms National Park and 0.3 mi (0.4 km) from Tininver Park.

The Tannochbrae Facility and Service
Make use of convenient amenities such as complimentary wireless internet access, a picnic area, and barbecue grills.

The Tannochbrae Rooms
Make yourself at home in one of the 6 guestrooms.

Restaurant and Cafe
Quench your thirst with your favorite drink at the bar/lounge.

See details
4.7/5
Fully Booked
Let's check on other dates!
Others

Ben Shea Smart Home

Moray, Moray
Ben Shea Smart Home Location
With a stay at this vacation home in Keith, you'll be within a 5-minute walk of Whisky Museum and Stephen Cottage Hospital. This vacation home is 19.7 mi (31.7 km) from Cairngorms National Park and 0.3 mi (0.5 km) from Tininver Park.

Ben Shea Smart Home Facility and Service
Enjoy recreation amenities such as bicycles to rent or take in the view from a garden.

Ben Shea Smart Home Rooms
Make yourself comfortable in your vacation home.

See details
5.0/5
Fully Booked
Let's check on other dates!
Exterior & Views

West End Guest House

Moray, Moray
West End Guest House Location
With a stay at West End Guest House in Elgin, you'll be within a 15-minute walk of Relax and Elgin Museum. This guesthouse is 0.9 mi (1.4 km) from Elgin Cathedral and 2.8 mi (4.5 km) from Spynie Palace.

West End Guest House Facility and Service
Take in the views from a garden and make use of amenities such as complimentary wireless internet access.

West End Guest House Rooms
Make yourself at home in one of the 6 guestrooms featuring iPod docking stations and flat-screen televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Bathrooms have complimentary toiletries and hair dryers. Conveniences include coffee/tea makers and blackout drapes/curtains, and you can also request irons/ironing boards.

Restaurant and Cafe
A complimentary full breakfast is served daily from 8:00 AM to 9:00 AM.

See details
4.9/5
Fully Booked
Let's check on other dates!
Exterior & Views

Cullen Bay Hotel

Moray, Moray
Cullen Bay Hotel Location
Located in Buckie, Cullen Bay Hotel is in a rural location, within a 5-minute drive of Cullen Golf Club and Cullen Harbour. This hotel is 0.9 mi (1.5 km) from Cullen Millennium Garden and 1.8 mi (2.9 km) from Bow Fiddle Rock.

Cullen Bay Hotel Facility and Service
Take in the views from a garden and make use of amenities such as a television in a common area and a banquet hall.

Cullen Bay Hotel Rooms
Stay in one of 14 guestrooms featuring flat-screen televisions. Complimentary wireless internet access is available to keep you connected. Bathrooms feature bathtubs or showers, complimentary toiletries, and hair dryers. Conveniences include phones, as well as electric kettles and blackout drapes/curtains.

Restaurant and Cafe
At Cullen Bay Hotel, enjoy a satisfying meal at the restaurant. Quench your thirst with your favorite drink at the bar/lounge. A complimentary full breakfast is served on weekdays from 7:30 AM to 9:30 AM and on weekends from 8 AM to 10 AM.

See details
4.6/5
Fully Booked
Let's check on other dates!
Exterior & Views

Golf View Hotel

Moray, Moray
Golf View Hotel Location
With a stay at Golf View Hotel in Lossiemouth, you'll be next to a golf course, just steps from Moray Golf Club and a 2-minute drive from Lossiemouth Fisheries & Community Museum. This golf hotel is 0.8 mi (1.3 km) from Lossiemouth East Beach and 1.9 mi (3.1 km) from Covesea Lighthouse.

Golf View Hotel Facility and Service
Take in the views from a terrace and make use of amenities such as complimentary wireless internet access and a banquet hall.

Golf View Hotel Rooms
Stay in one of 19 guestrooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Private bathrooms have complimentary toiletries and hair dryers. Conveniences include desks and coffee/tea makers, and housekeeping is provided on request.

Restaurant and Cafe
At Golf View Hotel, enjoy a satisfying meal at the restaurant. Wrap up your day with a drink at the bar/lounge. Full breakfasts are served on weekdays from 7:30 AM to 9:00 AM and on weekends from 8:00 AM to 9:30 AM for a fee.

See details
4.1/5(150 Reviews)
“Worth it”
Starts from
PHP 6,256
/room/night
Exterior & Views

The Mill House Hotel

Moray, Moray
The Mill House Hotel Location
Located in Buckie, The Mill House Hotel is within a 10-minute drive of Speyside Way and Gordon Castle Walled Garden. This hotel is 8 mi (12.8 km) from Findochty Harbour and 8.8 mi (14.2 km) from Bow Fiddle Rock.

The Mill House Hotel Facility and Service
Take in the views from a garden and make use of amenities such as complimentary wireless internet access and concierge services. Additional features at this hotel include wedding services and a banquet hall.

The Mill House Hotel Rooms
Stay in one of 18 guestrooms featuring Smart televisions. Complimentary wireless internet access is available to keep you connected. Private bathrooms have deep soaking bathtubs and complimentary toiletries. Conveniences include coffee/tea makers and free tea bags/instant coffee, and housekeeping is provided daily.

Restaurant and Cafe
Enjoy a meal at the restaurant or snacks in the coffee shop/cafe. The hotel also offers room service (during limited hours). Quench your thirst with your favorite drink at the bar/lounge. Cooked-to-order breakfasts are served on weekdays from 7:00 AM to 9:00 AM and on weekends from 8:00 AM to 9:30 AM for a fee.

See details
4.1/5
Fully Booked
Let's check on other dates!
Others

6 Varis Apartments

Moray, Moray
6 Varis Apartments Location
With a stay at this apartment in Forres, you'll be just steps from Grant Park and Moray Coast Trail. This apartment is 0.1 mi (0.2 km) from Forres Tolbooth and 0.2 mi (0.3 km) from Dava Way.

6 Varis Apartments Facility and Service
This smoke-free apartment features games and hiking/biking trails nearby.

6 Varis Apartments Rooms
Make yourself comfortable in this apartment, featuring a kitchen with a refrigerator and a stovetop. A kitchenette is outfitted with a microwave. An LCD television is provided for your entertainment. Conveniences include a laptop-compatible safe and a separate sitting area.

See details
3.3/5
Fully Booked
Let's check on other dates!
Exterior & Views

Craigellachie Hotel of Speyside

Moray, Moray
Craigellachie Hotel of Speyside Location
Located in Aberlour, Craigellachie Hotel of Speyside is in a rural location, within a 15-minute walk of River Spey and Speyside Cooperage. This hotel is 15.5 mi (25 km) from Cairngorms National Park and 2.1 mi (3.4 km) from Macallan Distillery.

Craigellachie Hotel of Speyside Facility and Service
Make use of convenient amenities such as complimentary wireless internet access, wedding services, and a fireplace in the lobby.

Craigellachie Hotel of Speyside Rooms
Make yourself at home in one of the 26 guestrooms featuring espresso makers and flat-screen televisions. Complimentary wireless internet access is available to keep you connected. Private bathrooms with bathtubs or showers feature designer toiletries and hair dryers. Conveniences include desks and coffee/tea makers, as well as phones with free local calls.

Restaurant and Cafe
Grab a bite at Spey Inn, one of the hotel's 2 restaurants, or stay in and take advantage of the room service (during limited hours). Need to unwind? Take a break with a tasty beverage at one of the 2 bars/lounges. A complimentary full breakfast is served daily.

See details
4.5/5(101 Reviews)
“Worth it”
Fully Booked
Let's check on other dates!
Primary image

Cluny Hill Hotel

Moray, Moray
Cluny Hill Hotel Location
Located in Forres, Cluny Hill Hotel is within a 15-minute walk of Nelson's Tower and Grant Park. This hotel is 0.7 mi (1.1 km) from Dava Way and 0.9 mi (1.5 km) from Moray Coast Trail.

Cluny Hill Hotel Facility and Service
Take in the views from a garden and make use of amenities such as complimentary wireless internet access.

Cluny Hill Hotel Rooms
Make yourself at home in one of the 11 guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms with separate bathtubs and showers are provided. Conveniences include desks, and housekeeping is provided on request.

See details
3.5/5
Starts from
PHP 2,687
/room/night
Exterior & Views

Firth Hotel & Restaurant

Moray, Moray
Firth Hotel & Restaurant Location
When you stay at Firth Hotel & Restaurant in Lossiemouth, you'll be near the beach, within a 10-minute walk of Lossiemouth East Beach and Lossiemouth Fisheries & Community Museum. This inn is 0.6 mi (0.9 km) from Moray Golf Club and 2.6 mi (4.2 km) from Covesea Lighthouse.

Firth Hotel & Restaurant Facility and Service
Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. Additional amenities at this inn include a hair salon and a picnic area.

Firth Hotel & Restaurant Rooms
Stay in one of 10 guestrooms featuring flat-screen televisions. Complimentary wireless internet access is available to keep you connected. Bathrooms feature showers with rainfall showerheads. Conveniences include coffee/tea makers and complimentary bottled water, and housekeeping is provided daily.

Restaurant and Cafe
Stop by the inn's restaurant for lunch or dinner, or grab snacks at the coffee shop/cafe. Quench your thirst with your favorite drink at the bar/lounge. Full breakfasts are served on weekdays from 7:00 AM to 8:30 AM and on weekends from 8:00 AM to 9:30 AM for a fee.

See details
4.2/5(101 Reviews)
“Worth it”
Fully Booked
Let's check on other dates!
Primary image

The Station House Boutique Hotel

Moray, Moray
The Station House Boutique Hotel Location
With a stay at The Station House Boutique Hotel in Elgin, you'll be within a 5-minute drive of Burghead Visitor Centre and Cummingston Beach. This aparthotel is 2.9 mi (4.7 km) from Hopeman Golf Club and 6.1 mi (9.9 km) from Kinloss Country Golf Club.

The Station House Boutique Hotel Rooms
Make yourself at home in one of the 4 guestrooms. Complimentary wireless internet access is available to keep you connected.

See details
4.7/5
Starts from
PHP 7,583
/room/night
Exterior & Views

4 Varis Apartments

Moray, Moray
4 Varis Apartments Location
With a stay at 4 Varis Apartments in Forres, you'll be just steps from Moray Coast Trail and Grant Park. This golf hotel is 0.2 mi (0.3 km) from Dava Way and 0.2 mi (0.3 km) from Forres Tolbooth.

4 Varis Apartments Facility and Service
While the golfer in the family is out on the course, try one of the other recreational amenities offered, such as a fitness center or bicycles to rent.

4 Varis Apartments Rooms
Stay in one of the guestrooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers.

Restaurant and Cafe
Satisfy your appetite at the hotel's coffee shop/cafe.

See details
5.0/5
Fully Booked
Let's check on other dates!
Exterior & Views

BalMara

Moray, Moray
Fully Booked
Let's check on other dates!
Exterior & Views

The Pines Guesthouse

Moray, Moray
The Pines Guesthouse Location
With a stay at The Pines Guesthouse in Elgin, you'll be within a 10-minute walk of Biblical Garden and Elgin Cathedral. This guesthouse is 0.5 mi (0.7 km) from Johnstons of Elgin Visitor Centre and 0.7 mi (1.2 km) from Elgin Museum.

The Pines Guesthouse Rooms
Stay in one of 5 guestrooms featuring Smart televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Bathrooms with showers are provided. Conveniences include electric kettles and free tea bags/instant coffee, and housekeeping is provided daily.

Restaurant and Cafe
A complimentary cooked-to-order breakfast is served daily from 7:30 AM to 9:00 AM.

See details
4.9/5
Starts from
PHP 8,768
/room/night
Exterior & Views

The Old Coach House Hotel

Moray, Moray
The Old Coach House Hotel Location
With a stay at The Old Coach House Hotel in Buckie, you'll be within a 5-minute walk of Cluny Square and Ian Johnston Park. This hotel is 0.2 mi (0.4 km) from Buckie Library and 0.3 mi (0.4 km) from Buckie and District Fishing Heritage Centre.

The Old Coach House Hotel Rooms
Make yourself at home in one of the 21 guestrooms. Conveniences include electric kettles and free tea bags/instant coffee, and housekeeping is provided on request.

See details
3.4/5
Starts from
PHP 2,990
/room/night

Hotels in Moray

Don't feel hesitant to book hotels in Moray at tiket.com! We'll make sure to provide all conveniences you need when doing a room reservation. Book your favourite hotel now only at tiket.com!
how-to-book-poster

How to Book Hotels on tiket.com

1. Find the hotelEnter the name of the city, area, or hotel to find the place you want.
2. Select a roomOn the hotel detail page, you will see the available room options. Select a room that suits your needs.
3. Complete the booking detailsInput the contact details (the person who will be contacted by tiket.com and the hotel about the booking) and the guests’ details.
4. Select Add-onsYou can also buy additional services such as meal packages, transportation, and many more.
5. Pay your bookingSelect the payment method and complete your transaction. Don’t forget to use the promo code to get a cheaper hotel price at tiket.com.
6. Get the reservation e-voucherAfter the payment is successful, the e-voucher will be available on the Your Orders menu and sent to the email listed in the contact details.