• Login or Create Account
  • Currency

    BDT

You are booking hotel for more than 90 days

map
Price Per Night
  • (1)
  • (1)
  • (4)
  • (1)

Your Budget

to
Star Category
  • (4)
User Rating
  • (1)
  • (3)
  • (4)
  • (4)
  • (4)
Property Type
  • (3)
  • (2)
  • (1)
Amenities
Guests Love
  • (1)
  • (7)

Show -2 more

Booking Preference
Booking Preference
  • (3)
  • (6)
  • (3)
BACK TO TOP

Book Hotels in Bernina, Switzerland from 77 Hotels

hotelImg
Bernina | 3 minutes walk to Poschiavo Station
Skiing
Free Cancellation
This 2 Star Hotel in Bernina is located in Bernina. Full Address of property is Via da Mezz 36 View On Map Key amenities of this property are Skiing.
View More
Excellent4.3

(969 Ratings)

BDT 24,941

BDT 21,053

+ BDT 1,720 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Bernina | 4 minutes walk to Poschiavo Station
SpaSpa
Skiing
GymGym
Free Cancellation
Location of the Hotel is Bernina View On Map (Piazza da Cumün 137). Top Facilities of this Hotel are Spa & Skiing & Gym.
View More
Excellent4.8

(69 Ratings)

BDT 27,904

+ BDT 1,980 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Entire Apartment
Bernina
Entire Apartment
| 1 Bedroom | Sleeps 2 guests
Entire Apartment

Entire Apartment

Entire Property

Get complete access to all bedrooms, bathrooms, living room, kitchen and more!

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

Elevator/LiftElevator/Lift
Free Cancellation
This 3 Star Apart-hotel in Bernina is located in Bernina. Full Address of property is Via di Puntunai View On Map Key amenities of this property are Elevator/Lift.
View More
Excellent4.5

(115 Ratings)

BDT 24,260

+ BDT 1,781 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Kids Play AreaKids Play Area
BarBar
Free Cancellation
Top Facilities of this Hotel are Kids Play Area & Bar.
View More
Excellent4.5

(202 Ratings)

BDT 26,319

+ BDT 1,860 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Entire Apartment
Bernina
Entire Apartment
| 2 Bedrooms | Sleeps 8 guests
Entire Apartment

Entire Apartment

Entire Property

Get complete access to all bedrooms, bathrooms, living room, kitchen and more!

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

Wi-Fi
This 3 Star Apartment in Bernina is located in Bernina. Full Address of property is Via Cantonale 223 View On Map Key amenities of this property are Wi-Fi.
View More
Excellent4.6

(70 Ratings)

BDT 21,169

BDT 18,343

+ BDT 1,618 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Room in a Hostel
Pontresina
Room in a Hostel
| 1 Bedroom | Sleeps 3 guests
Skiing
Location of the Hostel is Pontresina View On Map (Bernina). Top Facilities of this Hostel are Skiing.
View More
Excellent4.3

(987 Ratings)

BDT 18,490

+ BDT 1,993 taxes & fees

Per Night

Login to Book Now & Pay Later!
icon

Lowest Price Guarantee

Get 2X the difference if you find our MMT exclusive hotels cheaper online anywhere else View T&Cs

hotelImg
Entire Apartment
Bernina
Entire Apartment
| 2 Bedrooms | Sleeps 5 guests
Entire Apartment

Entire Apartment

Entire Property

Get complete access to all bedrooms, bathrooms, living room, kitchen and more!

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

Wi-Fi
Balcony/TerraceBalcony/Terrace
Free Cancellation
This 3 Star Apartment in Bernina is located in Bernina. Full Address of property is Via Vegia View On Map Key amenities of this property are Wi-Fi & Balcony/Terrace.
View More
Excellent4.9

(6 Ratings)

BDT 91,625

BDT 73,963

+ BDT 19,025 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Silvaplana | 23.6 km from Bernina
HammamHammam
Skiing
Free Cancellation
Location of the Hotel is Silvaplana View On Map (Via dal Farrer 1). Top Facilities of this Hotel are Hammam & Skiing.
View More
Excellent4.9

(106 Ratings)

BDT 50,321

+ BDT 3,214 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Saint Moritz | 23.1 km from Bernina
SpaSpa
Skiing
Free Cancellation
This 4 Star Hotel in St Moritz is located in Saint Moritz. Full Address of property is Via Tegiatscha 17b View On Map Key amenities of this property are Spa & Skiing.
View More
Excellent4.7

(9 Ratings)

BDT 67,733

+ BDT 3,631 taxes & fees

Per Night

Login to Book Now & Pay Later!

About Hotels Booking in Bernina


Check out best Bernina hotel deals and offers on more than 77 hotels in Bernina only on MakeMyTrip!

Wondering where to book your stay in Bernina? We understand your desire for comfort and hence have listed out the best Bernina hotels for you, based on expert advice and the services they offer. Above once are the most popular hotels in Bernina. Select from best 77 hotels in Bernina.

All Above properties for Bernina are updated on Friday, July 03, 2026- 19.40.

Book affordable hotels in Bernina at discounted prices with MakeMyTrip. Check out your Preferred stay from popular area in Bernina, Stay in Bernina's best hotels! Bernina Hotels Price Starts from Minimum BDT 17512 for Budget hotel. If you’re looking for a cheap hotel in Bernina, you should consider visiting during the low season. Book at least 90 days before your stay begins to get the best price for your Bernina accommodation. Check Price Now!


Five Star Hotels in Bernina

Grand Hotel Kronenhof

0 1 2 3 4 0 1 2 3 4

BDT 85,576

Per Night

Pontresina

Suvretta House

0 1 2 3 4 0 1 2 3 4

BDT 119,270

Per Night

Saint Moritz

Kulm Hotel St. Moritz

0 1 2 3 4 0 1 2 3 4

BDT 123,062

Per Night

Saint Moritz

Saint Moritz

Hotel Waldhaus Sils

0 1 2 3 4 0 1 2 3 4

BDT 73,687

Per Night

Silvaplana

Hotels By Category in Bernina

Get the best deals on different type of Hotel categories in Bernina with MakeMyTrip.com. Choose from 77 hotels in Bernina. Just BDT 17512 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.

Hotels in Bernina with Free Breakfast

Hotel Bernina

0 1 2 0 1 2 3 4

BDT 33,948

Per Night

Pontresina

Sunstar Pontresina

0 1 2 3 0 1 2 3 4

BDT 34,462

Per Night

Pontresina

Hotel Morteratsch

0 1 2 0 1 2 3 4

BDT 29,078

Per Night

Pontresina

Pontresina

Pontresina

The Suites

0 1 2 3 0 1 2 3 4

BDT 60,822

Per Night

Saint Moritz

Hostel Casa Franco

0 -1 0 1 2 3 4

BDT 42,348

Per Night

Saint Moritz

Hotel Sfazù

0 -1 0 1 2 3 4

BDT 23,854

Per Night

Youth Hostel Pontresina

0 -1 0 1 2 3 4

BDT 44,350

Per Night

Pontresina

Hotel Station

0 1 2 0 1 2 3 4

BDT 32,127

Per Night

Pontresina

Youth Hostel St. Moritz

0 -1 0 1 2 3 4

BDT 24,783

Per Night

Saint Moritz

Hotel Bellavista

0 1 2 3 0 1 2 3 4

BDT 49,822

Per Night

Silvaplana

Hotel Maistra 160

0 1 2 3 0 1 2 3 4

BDT 57,555

Per Night

Pontresina

Hotel Seraina

0 1 2 0 1 2 3 4

BDT 43,782

Per Night

Silvaplana

Four Star Hotels in Bernina

Crystal Hotel

0 1 2 3 0 1 2 3 4

BDT 63,653

Per Night

Saint Moritz

Studio Champfer

0 1 2 3 0 1 2 3 4

BDT 30,195

Per Night

Saint Moritz

Hotel Reine Victoria

0 1 2 3 0 1 2 3 4

BDT 37,458

Per Night

Saint Moritz

Hotel Steffani

0 1 2 3 0 1 2 3 4

BDT 89,679

Per Night

Saint Moritz

Hotel Europa Suites

0 1 2 3 0 1 2 3 4

BDT 44,839

Per Night

Saint Moritz

Cresta Palace

0 1 2 3 0 1 2 3 4

BDT 48,923

Per Night

Celerina/Schlarigna

Hotel Bellavista

0 1 2 3 0 1 2 3 4

BDT 49,822

Per Night

Silvaplana

Hotel Maistra 160

0 1 2 3 0 1 2 3 4

BDT 57,555

Per Night

Pontresina

Hotel Rosatsch

0 1 2 3 0 1 2 3 4

BDT 39,947

Per Night

Pontresina

Hotel Post

0 1 2 3 0 1 2 3 4

BDT 41,689

Per Night

Silvaplana

Three Star hotels in Bernina

Hotel Waldhaus am See

0 1 2 0 1 2 3 4

BDT 62,340

Per Night

Saint Moritz

Saint Moritz

Hauser Hotel St. Moritz

0 1 2 0 1 2 3 4

BDT 53,328

Per Night

Saint Moritz

Randolins Familienresort

0 1 2 0 1 2 3 4

BDT 53,044

Per Night

Saint Moritz

Pontresina

Hotel Steinbock

0 1 2 0 1 2 3 4

BDT 49,198

Per Night

Pontresina

All In One Hotel Inn Lodge

0 1 2 0 1 2 3 4

BDT 48,311

Per Night

Celerina/Schlarigna

Hotel Allegra Pontresina

0 1 2 0 1 2 3 4

BDT 46,983

Per Night

Pontresina

Garni Chesa Mulin

0 1 2 0 1 2 3 4

BDT 45,292

Per Night

Pontresina

Hotel Seraina

0 1 2 0 1 2 3 4

BDT 43,782

Per Night

Silvaplana

Hotel Arte

0 1 2 0 1 2 3 4

BDT 42,464

Per Night

Saint Moritz

Hotel Cervo

0 1 2 0 1 2 3 4

BDT 42,424

Per Night

Silvaplana

Conrad's Mountain Lodge

0 1 2 0 1 2 3 4

BDT 42,011

Per Night

Silvaplana

Hotel Baren

0 1 2 0 1 2 3 4

BDT 41,319

Per Night

Saint Moritz

Samedan

Berghotel Randolins

0 1 2 0 1 2 3 4

BDT 39,576

Per Night

Saint Moritz

Hotel Chesa Pool Val Fex

0 1 2 0 1 2 3 4

BDT 39,394

Per Night

Silvaplana

Schweizerhof Pontresina

0 1 2 0 1 2 3 4

BDT 38,347

Per Night

Pontresina

Giardino Bed & Breakfast

0 1 2 0 1 2 3 4

BDT 37,484

Per Night

Silvaplana

Hotel Corvatsch

0 1 2 0 1 2 3 4

BDT 36,329

Per Night

Saint Moritz

Hotel Bernina

0 1 2 0 1 2 3 4

BDT 33,948

Per Night

Pontresina

Hotel Piz

0 1 2 0 1 2 3 4

BDT 32,540

Per Night

Saint Moritz

Hotel Station

0 1 2 0 1 2 3 4

BDT 32,127

Per Night

Pontresina

Hotel Nolda

0 1 2 0 1 2 3 4

BDT 31,124

Per Night

Saint Moritz

Hotel Muller Mountain Lodge

0 1 2 0 1 2 3 4

BDT 31,005

Per Night

Pontresina

Hotel Morteratsch

0 1 2 0 1 2 3 4

BDT 29,078

Per Night

Pontresina

Hotel Albrici

0 1 2 0 1 2 3 4

BDT 23,171

Per Night

Bernina

Aladin Apartments St Moritz

0 1 2 0 1 2 3 4

BDT 41,518

Per Night

Saint Moritz

Townhouse N.26

0 1 2 0 1 2 3 4

BDT 37,985

Per Night

Saint Moritz

Bernina

b&b River Inn

0 1 2 0 1 2 3 4

BDT 30,948

Per Night

Saint Moritz

Bernina

Casa Lucini

0 1 2 0 1 2 3 4

BDT 19,627

Per Night

Bernina

Apartments in the city

Casa Lucini

0 1 2 0 1 2 3 4

BDT 19,627

Per Night

Bernina

Hostels in the city

Hotel Bernina Hospiz

0 -1 0 1 2 3 4

BDT 17,512

Per Night

Pontresina

Hotels By Star Category in Bernina

Premium Hotels in Nearby Cities

Waldhotel Arosa

0 1 2 3 0 1 2 3 4

BDT 46,025

Per Night

Arosa

Kleos Hotel Bernina 1865

0 1 2 3 0 1 2 3 4

BDT 30,103

Per Night

Samedan

Davos

Kulm Hotel St. Moritz

0 1 2 3 4 0 1 2 3 4

BDT 123,062

Per Night

Saint Moritz

Cresta Palace

0 1 2 3 0 1 2 3 4

BDT 48,923

Per Night

Celerina/Schlarigna

Hotel Europe Davos

0 1 2 3 0 1 2 3 4

BDT 26,734

Per Night

Davos

Grischa - DAS Hotel Davos

0 1 2 3 0 1 2 3 4

BDT 29,028

Per Night

Davos

AlpenGold Hotel

0 1 2 3 4 0 1 2 3 4

BDT 47,308

Per Night

Davos

Tschuggen Grand Hotel

0 1 2 3 4 0 1 2 3 4

BDT 75,486

Per Night

Arosa