Overview
THE OMNIA is a luxury mountain lodge in Zermatt, Switzerland, perched high on a rock in the heart of the village with breathtaking Matterhorn views. This intimate retreat offers an escape from everyday life with personalized service, refined comfort, and an atmosphere of peace and harmony. The hotel combines alpine excellence in cuisine, exclusive wellness facilities, and carefully curated rooms and suites for an unforgettable mountain experience.
Why stay here
Best for: Couples · Wellness Retreats · Luxury Travelers · Mountain Enthusiasts
Location
📍 Zermatt, Switzerland
View on Google Maps →Frequently Asked Questions
What makes The Omnia special?
THE OMNIA stands out for its elevated location on a rock in central Zermatt with stunning Matterhorn views, personalized service in a relaxed atmosphere, and an exclusive spa reserved only for hotel guests. The property emphasizes peace, harmony, and genuine hospitality, described as a welcome among friends.
Is The Omnia good for a honeymoon?
Yes, THE OMNIA is excellent for honeymoons. The romantic mountain setting with panoramic Matterhorn views, intimate spa treatments tailored to guests, fine dining experiences designed for sharing, and the emphasis on peace and harmony make it an ideal destination for couples seeking a luxurious and romantic escape.
What are the best rooms at The Omnia?
THE OMNIA offers various room types including Double, Double Mountain Bath, Double Deluxe, Queen Corner Suite, Village Suite, Matterhorn Suite, Tower Suite, and Roof Suite. Each category provides different views and configurations, with many featuring unobstructed Matterhorn vistas.
What dining options does The Omnia offer?
THE OMNIA features fine dining with Executive Chef Markian Barmettler at the helm, specializing in seasonal alpine products. The à-la-carte menu combines carefully selected fish and meat specialties with international classics, composed to be shared, promoting a refined yet unpretentious dining experience focused on fresh, locally-sourced ingredients.
Where is The Omnia located?
THE OMNIA is located at Auf dem Fels, 3920 Zermatt, Switzerland. It sits on a prominent rock formation in the center of the village, offering an elevated position with commanding views of the Matterhorn. The hotel is easily accessible by phone at +41 27 966 71 71.
Pricing
CHF 900
per night · best available direct rate
Price varies by dates and room type
Direct booking available for SwissNet partner hotels.