A lake with sailboats, a forested mountain, and people on the shore.

Search Golf Hotels in St. Moritz

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on St. Moritz Golf Hotels

Tonight
16 Oct - 17 Oct
Tomorrow
17 Oct - 18 Oct
This weekend
16 Oct - 18 Oct
Next weekend
23 Oct - 25 Oct

Our top choices for St. Moritz hotels with a golf course

1. Hotel Arte

Hotel Arte
St. Moritz
United States
Randall
£153
includes taxes & fees
26 Oct - 27 Oct
Hotel Arte

2. Languard

Languard
St. Moritz
Australia
Roger
£164
includes taxes & fees
28 Oct - 29 Oct
Languard

3. Hotel Piz

Hotel Piz
St. Moritz
United States
Victoria
£167
includes taxes & fees
3 Nov - 4 Nov
Hotel Piz

4. Hotel Waldhaus am See

Hotel Waldhaus am See
St. Moritz
United States
joe
£220
includes taxes & fees
5 Nov - 6 Nov
Hotel Waldhaus am See

5. Hotel Steffani

Hotel Steffani
St. Moritz
United States
Nadiya
£231
includes taxes & fees
22 Oct - 23 Oct
Hotel Steffani

6. Hotel Nolda

Hotel Nolda
St. Moritz
United States
Cowan
£175
includes taxes & fees
17 Oct - 18 Oct
Hotel Nolda

7. Hauser Hotel St. Moritz

Hauser Hotel St. Moritz
St. Moritz
United States
Amisha
£225
includes taxes & fees
27 Oct - 28 Oct
Hauser Hotel St. Moritz

8. Hotel Laudinella

Hotel Laudinella
St. Moritz
Canada
Ursell
£197
includes taxes & fees
14 Nov - 15 Nov
Hotel Laudinella

9. Berghotel Randolins

Berghotel Randolins
St. Moritz
United States
William
£196
includes taxes & fees
25 Oct - 26 Oct
Berghotel Randolins

10. Hotel Stille & Aladin Apartments

Hotel Stille & Aladin Apartments
St. Moritz
United States
Virginia
£151
includes taxes & fees
25 Oct - 26 Oct
Hotel Stille & Aladin Apartments
View all properties

Top St. Moritz Hotel Reviews

Hotel Laudinella

Hotel Laudinella

8/10 Good
"We had a very pleasant stay at Hotel Laudinella. Rabat at reception was particularly helpful and welcoming, and Fatima, who was on duty at night, was lovely. Another receptionist in the evening was less helpful. The transfer service was good, which was useful as the hotel is quite far from the town centre. The information about the amenities could have been clearer. At reception, we were told that the Jacuzzi and gym cost extra. The public facilities offered as an alternative were around ten minutes away and did not suit our needs. Overall, a lovely hotel and an enjoyable stay, but clearer information about the facilities and friendlier service from the restaurant staff would improve the experience."
Mitra 1-night trip
Posted 1 hour ago
Hotel Laudinella
Hotel Piz

Hotel Piz

8/10 Good
"Decent hotel in St Moritz, located near everything. Pretty simple and basic but just what is advertised. We had no issues with the hotel Very basic breakfast buffet."
Fawziyah 1-night trip
Posted 1 day ago
Hotel Piz
Hotel Waldhaus am See

Hotel Waldhaus am See

10/10 Excellent
"The hotel was great, friendly staff and they even have bikes for use for free to bike around the lake. The cigar/whiskey lounge was an added bonus as well!"
Jason 1-night trip
Posted 1 day ago
Hotel Waldhaus am See
Hotel Arte

Hotel Arte

10/10 Excellent
"Boutique hotel in downtown. Easy access from the train station using the bus. Walkable but hilly area. Very helpful staff. The gentleman at the desk helped me with local transportation to tourist sites and with dining recommendations. Comfortable room with unique design. A two night stay gave me access to local buses as well as the mountain transportation (gondolas, chair lifts, etc). This is a wonderful amenity provided by the city I believe."
Robin 2-night trip
Posted 2 days ago
Hotel Arte
Hotel Steffani

Hotel Steffani

10/10 Excellent
"Me encanto este hotel. Excelente ubicacion, a solo 7 minutos de la estación del tren y el maravilloso lago de St. Moritz. Nuestra habitación tenia balcon con vista hermosa a la ciudad y a las montañas. La cama y las almohadas super comodas. Todo estaba impecable. El desayuno super completo, ofrecia de la carta omelettes, bebidas como chocolate caliente, capuccino, entre otras. Habia variedad de frutas, panes, mortadela, jamon, quesos, yogurt griego, semillas y nueces. En general muy rico, completo y la atención super especial. Nos ofrecieron traslado del hotel a la estación del tren y recogida tambien. Esta incluido en lo que pagas por estadia. Muy recomendado, me hospedaria nuevamente aqui."
Erika 1-night trip
Posted 2 days ago
Hotel Steffani
Hotel Reine Victoria

Hotel Reine Victoria

10/10 Excellent
"Everything was perfect: location, staff, room, views and breakfast"
Igor 2-night trip
Posted 2 days ago
Hotel Reine Victoria
Crystal Hotel

Crystal Hotel

8/10 Good
"We stayed at the Crystal Hotel for a single night in October of 2026. It was a lovely hotel and the staff were exceptionally helpful. It is well situated for walking and exploring St Moritz, and the transfer from the train station makes getting to and from the hotel very easy. I would definitely recommend this property to people visiting St Moritz."
Robert 1-night trip
Posted 8 days ago
Crystal Hotel
Hotel Nolda

Hotel Nolda

8/10 Good
"The hotel room was very nice. Comfortable beds and pillows. One of the staff members was a little grouchy, not sure why. Otherwise we.enjoyed our very short stay"
Gail 1-night trip
Posted 11 days ago
Hotel Nolda
Hauser Hotel St. Moritz

Hauser Hotel St. Moritz

10/10 Excellent
"Great location for a quick stay. Now that o found the escalator to the upper hotel area, real easy. Nice place, friendly people."
Anonymous traveller 1-night trip
Posted 12 days ago
Hauser Hotel St. Moritz

Frequently asked questions

What are the top golf hotels in St Moritz?
In St Moritz, you'll find some exceptional golf hotels that cater beautifully to both avid golfers and those looking for a luxurious getaway.The Kulm Hotel St. Moritz stands out as a premier 5-star option, boasting an impressive review score of 9.6. This exquisite hotel not only features an on-site golf course and driving range but also offers lessons with professional instructors, ensuring you can hone your skills while enjoying the stunning surroundings. After a day on the greens, unwind at the lavish spa, where treatments like Swedish massages and hydrotherapy await.Another fantastic choice is the 4-star Hotel Steffani, which has earned a great rating of 9.0. Guests appreciate its fantastic amenities, including an on-site golf course and driving range, along with nearby lessons available for those looking to improve their game. The hotel also delights visitors with its lovely balconies and excellent dining options.For those seeking a more budget-friendly option, the 3-star Hotel Bären, rated 8.8, provides an inviting space with helpful staff. It features nearby golf facilities and access to lessons, making it a great base for golf enthusiasts.Lastly, Languard, also a 3-star hotel with an 8.8 rating, offers a charming stay close to several golf holes and a driving range on-site, ensuring that you're never far from the action.
How much does a golf hotel in St. Moritz cost?
Prices for golf hotels in St. Moritz often vary, but you can find a great deal from £127 on Expedia. All sorts of factors affect price, including location, time of year and the days of the week you choose for your stay. Typically, golf hotels in St. Moritz with additional amenities, like pools and spas, will cost more. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.
What are the best golf hotels in St Moritz with on-site golf courses?
When it comes to the best golf hotels in St Moritz with on-site golf courses, you have some exquisite options to choose from.The Kulm Hotel St. Moritz stands out as a luxurious 5-star establishment, boasting an impressive 9.6 rating. This hotel features not only an on-site golf course but also offers lessons for those keen to refine their skills. Guests can enjoy the convenience of a driving range right at the hotel, ensuring you can practice your swing whenever you like. The Kulm Hotel's enchanting location adds to the allure, making it a great retreat for golf enthusiasts.Another excellent choice is the 4-star Hotel Steffani, rated 9.0 by our travellers. This hotel also offers an on-site golf experience, complemented by a driving range for practice. With fantastic amenities and a lovely restaurant, it's a great spot to unwind after a day on the greens.For a more budget-friendly option, consider the 3-star Hotel Bären, which has an 8.8 rating. While the golf course is nearby, it provides easy access to golf-related amenities, including an on-site driving range. The friendly staff and great breakfast further enhance its appeal, making it a delightful choice for golfers looking to enjoy St Moritz without breaking the bank.
Are there St Moritz hotels with golf club rentals or pro shops?
In St Moritz, the Hotel Bären stands out as a fantastic option for travellers seeking golf club rentals and pro shops.This welcoming 3-star hotel boasts an excellent review rating of 8.8, reflecting the positive experiences of its guests. Not only does it offer easy access to nearby golf courses, but it also features an on-site golf pro shop, ensuring that you have everything you need for a superb day on the greens. Additionally, the hotel provides golf club rentals, making it convenient for those who prefer not to travel with their own equipment.The Hotel Bären is popular for its friendly and helpful staff, who are always eager to assist with any golfing queries. Guests can enjoy a hearty breakfast to fuel up for a day of play, and with golf lessons available nearby, both beginners and seasoned players can refine their skills before hitting the course.
Are there any golf and spa hotels in St Moritz?
In St Moritz, there are some delightful golf and spa hotels that cater to both relaxation and your passion for the sport.The luxurious 5-star Suvretta House, boasting an impressive rating of 9.8, offers an exceptional blend of amenities, including an onsite golf academy where you can take lessons from seasoned professionals. After an invigorating round, unwind in their full-service spa, which features a sauna, steam room, and a range of soothing treatments like hot stone massages and body wraps.Another stellar option is the Kulm Hotel St. Moritz, also a 5-star establishment with a review score of 9.6. This hotel not only provides easy access to an onsite golf course but also offers comprehensive spa services, including a Turkish bath and various massages. With its stunning location and exceptional amenities, guests can enjoy both exhilarating golf and serene spa treatments.For a slightly more budget-friendly choice, the 4-star Hotel Steffani, rated 9.0, provides both golf and spa facilities as well. With an onsite driving range and nearby golf course, it's superb for golf enthusiasts. You can also rejuvenate in their spa, which boasts a sauna and massage services after a day on the greens.
What are the best St Moritz golf hotels with a pool?
For an exceptional golfing experience paired with the luxury of a pool, St Moritz offers a selection of outstanding hotels that cater to both passions.The 5-star Kulm Hotel St. Moritz, boasting a great rating of 9.6, is not just a haven for golf enthusiasts but also a fantastic retreat for relaxation. Here, you'll find both indoor and outdoor pools, superb for a refreshing dip after a day on the greens. Its on-site golf course and lessons ensure that you can sharpen your skills while enjoying breathtaking mountain views.Another splendid option is the 5-star Suvretta House, rated 9.8 by our travellers. This elegant hotel features an indoor pool as part of its resort amenities, allowing guests to unwind in style. With golf lessons available on-site, it seamlessly blends a passion for golf with luxurious relaxation.For those seeking a more budget-friendly option, the 3-star Hotel Bären, with an impressive score of 8.8, also features an indoor pool. Located conveniently near golf courses, it provides access to golf caddies and lessons, making it a solid choice for both casual and serious golfers.Lastly, the 4-star Hotel Steffani, rated at 9.0, offers an indoor pool as well, along with excellent amenities for golf enthusiasts, including a driving range and nearby golf courses.
Which golf hotels in St Moritz offer golf lessons?
For those seeking golf lessons in St Moritz, a few outstanding hotels stand out, providing the superb blend of luxury and learning.The 5-star Suvretta House, boasting an impressive 9.8 rating, offers an on-site golf academy where you can refine your skills under the guidance of experienced instructors. The hotel also features a driving range, allowing you to practice your swing amidst stunning alpine views. Guests have praised the spacious and comfortable rooms, ensuring a relaxing retreat after a day on the course.Another excellent option is the Kulm Hotel St. Moritz, also rated 9.6. This luxurious hotel not only provides golf lessons on-site but also features an extensive golf course and driving range, making it a golfer's paradise. Beyond golf, you can indulge in a range of spa treatments, ensuring a superb balance of activity and relaxation during your stay.For a more budget-friendly choice, Hotel Bären offers golf lessons nearby, rated 8.8 by our travellers. While not directly on the course, it provides access to a nearby golf pro and excellent practice facilities, along with a friendly atmosphere and great breakfast.
Is St Moritz a good golf destination?
Yes, St Moritz in Graubünden, Switzerland, is an exceptional golf destination, renowned for its breathtaking alpine scenery and top-tier courses. Nestled in the picturesque Engadin Valley, this charming town offers golfers a great experience with stunning mountain backdrops and pristine lakes that enhance the beauty of every round.The local golf course, the Engadin Golf Club, is particularly noteworthy. It features two beautiful 18-hole courses that seamlessly blend with the natural landscape, providing a challenging yet enjoyable experience for players of all levels. The elevated position of the courses ensures that every swing is accompanied by panoramic views of the surrounding peaks, making it a feast for the eyes as well as the game.In addition to the golf, St Moritz is known for its luxurious amenities and vibrant après-golf scene. After a day on the greens, visitors can indulge in fine dining, explore boutique shops, or unwind at one of the many wellness centres.
Which area of St Moritz is best to stay in for golf?
For golf enthusiasts, the best area to stay in St Moritz is the Upper Engadin region. This picturesque setting offers access to the stunning Kulm Golf Course, which is renowned for its breathtaking mountain views and beautifully manicured fairways. The course's unique alpine location not only provides an exhilarating golfing experience but also captivates players with its dramatic scenery.Staying in the Upper Engadin also puts you close to a variety of amenities, including luxury hotels and gourmet dining options that cater to both golfers and non-golfers alike. After a day on the greens, you can unwind in one of the many wellness spas or enjoy a leisurely stroll around the charming St Moritz Lake.For those seeking a more vibrant setting, the town centre of St Moritz itself has much to offer. You can experience a blend of outdoor adventure and cultural activities while still being near the golf course.
Can I cancel my golf hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right golf hotel in St. Moritz for you.
How can I save on a golf hotel in St. Moritz with Expedia?
There are plenty of ways to save on a golf hotel in St. Moritz. Join One Key™, our free travel rewards programme, to unlock instant discounts with Member Prices across a range of golf hotels. Typically, booking in advance will help you save on your hotel booking. But, if you're feeling spontaneous, be sure to check for last-minute deals.
Is it cheaper to book flights and a golf hotel in St. Moritz as a package?
Booking a hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect travel package. *Savings vary and are not available on all flight and hotel bookings.

Explore a world of travel with Expedia