• 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 72 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 72 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 72 hotels in Bernina.

All Above properties for Bernina are updated on Sunday, June 28, 2026- 19.27.

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 17459 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

Kulm Hotel St. Moritz

0 1 2 3 4 0 1 2 3 4

BDT 121,597

Per Night

Saint Moritz

Grand Hotel Kronenhof

0 1 2 3 4 0 1 2 3 4

BDT 79,425

Per Night

Pontresina

Suvretta House

0 1 2 3 4 0 1 2 3 4

BDT 94,067

Per Night

Saint Moritz

Saint Moritz

Hotel Waldhaus Sils

0 1 2 3 4 0 1 2 3 4

BDT 73,229

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 72 hotels in Bernina. Just BDT 17459 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 Allegra Pontresina

0 1 2 0 1 2 3 4

BDT 42,323

Per Night

Pontresina

Hotel Steinbock

0 1 2 0 1 2 3 4

BDT 29,282

Per Night

Pontresina

All In One Hotel Inn Lodge

0 1 2 0 1 2 3 4

BDT 31,340

Per Night

Celerina/Schlarigna

Hotel Fex

0 -1 0 1 2 3 4

BDT 55,687

Per Night

Bregaglia

b&b River Inn

0 1 2 0 1 2 3 4

BDT 27,843

Per Night

Saint Moritz

Hotel Maistra 160

0 1 2 3 0 1 2 3 4

BDT 53,719

Per Night

Pontresina

Giardino Bed & Breakfast

0 1 2 0 1 2 3 4

BDT 37,252

Per Night

Silvaplana

Hotel Seraina

0 1 2 0 1 2 3 4

BDT 43,648

Per Night

Silvaplana

POSCHIAVO Suisse Hotel

0 1 0 1 2 3 4

BDT 19,030

Per Night

Bernina

Hotel Bernina

0 1 2 0 1 2 3 4

BDT 33,738

Per Night

Pontresina

Crystal Hotel

0 1 2 3 0 1 2 3 4

BDT 43,578

Per Night

Saint Moritz

Hotel Bernina Hospiz

0 -1 0 1 2 3 4

BDT 17,459

Per Night

Pontresina

Youth Hostel Pontresina

0 -1 0 1 2 3 4

BDT 17,838

Per Night

Pontresina

Hotel Morteratsch

0 1 2 0 1 2 3 4

BDT 28,987

Per Night

Pontresina

Hotel Sfazù

0 -1 0 1 2 3 4

BDT 23,780

Per Night

Four Star Hotels in Bernina

The Suites

0 1 2 3 0 1 2 3 4

BDT 60,445

Per Night

Saint Moritz

Saint Moritz

Hotel Rosatsch

0 1 2 3 0 1 2 3 4

BDT 39,508

Per Night

Pontresina

Hotel Europa Suites

0 1 2 3 0 1 2 3 4

BDT 44,700

Per Night

Saint Moritz

Silvaplana

Crystal Hotel

0 1 2 3 0 1 2 3 4

BDT 43,578

Per Night

Saint Moritz

Cresta Palace

0 1 2 3 0 1 2 3 4

BDT 57,723

Per Night

Celerina/Schlarigna

Albana Hotel Silvaplana

0 1 2 3 0 1 2 3 4

BDT 46,657

Per Night

Silvaplana

Hotel Steffani

0 1 2 3 0 1 2 3 4

BDT 52,884

Per Night

Saint Moritz

Three Star hotels in Bernina

Hotel Waldhaus am See

0 1 2 0 1 2 3 4

BDT 69,083

Per Night

Saint Moritz

Pontresina

Hauser Hotel St. Moritz

0 1 2 0 1 2 3 4

BDT 52,574

Per Night

Saint Moritz

Soldanella

0 1 2 0 1 2 3 4

BDT 51,474

Per Night

Saint Moritz

Hotel Albris

0 1 2 0 1 2 3 4

BDT 50,401

Per Night

Pontresina

Randolins Familienresort

0 1 2 0 1 2 3 4

BDT 49,200

Per Night

Saint Moritz

Languard

0 1 2 0 1 2 3 4

BDT 45,152

Per Night

Saint Moritz

Hotel Seraina

0 1 2 0 1 2 3 4

BDT 43,648

Per Night

Silvaplana

Hotel Allegra Pontresina

0 1 2 0 1 2 3 4

BDT 42,323

Per Night

Pontresina

Conrad's Mountain Lodge

0 1 2 0 1 2 3 4

BDT 41,750

Per Night

Silvaplana

Hotel Baren

0 1 2 0 1 2 3 4

BDT 41,240

Per Night

Saint Moritz

Samedan

Garni Chesa Mulin

0 1 2 0 1 2 3 4

BDT 39,132

Per Night

Pontresina

Giardino Bed & Breakfast

0 1 2 0 1 2 3 4

BDT 37,252

Per Night

Silvaplana

Hotel Chesa Pool Val Fex

0 1 2 0 1 2 3 4

BDT 36,830

Per Night

Silvaplana

Berghotel Randolins

0 1 2 0 1 2 3 4

BDT 36,550

Per Night

Saint Moritz

Hotel Arte

0 1 2 0 1 2 3 4

BDT 35,122

Per Night

Saint Moritz

Hotel Cervo

0 1 2 0 1 2 3 4

BDT 34,015

Per Night

Silvaplana

Schweizerhof Pontresina

0 1 2 0 1 2 3 4

BDT 33,864

Per Night

Pontresina

Hotel Bernina

0 1 2 0 1 2 3 4

BDT 33,738

Per Night

Pontresina

Hotel Piz

0 1 2 0 1 2 3 4

BDT 32,905

Per Night

Saint Moritz

Hotel Station

0 1 2 0 1 2 3 4

BDT 32,149

Per Night

Pontresina

Hotel Nolda

0 1 2 0 1 2 3 4

BDT 31,943

Per Night

Saint Moritz

All In One Hotel Inn Lodge

0 1 2 0 1 2 3 4

BDT 31,340

Per Night

Celerina/Schlarigna

Hotel Steinbock

0 1 2 0 1 2 3 4

BDT 29,282

Per Night

Pontresina

Hotel Morteratsch

0 1 2 0 1 2 3 4

BDT 28,987

Per Night

Pontresina

Hotel Albrici

0 1 2 0 1 2 3 4

BDT 26,948

Per Night

Bernina

Aladin Apartments St Moritz

0 1 2 0 1 2 3 4

BDT 41,389

Per Night

Saint Moritz

Townhouse N.26

0 1 2 0 1 2 3 4

BDT 37,868

Per Night

Saint Moritz

b&b River Inn

0 1 2 0 1 2 3 4

BDT 27,843

Per Night

Saint Moritz

Bernina

Bernina

Casa Lucini

0 1 2 0 1 2 3 4

BDT 19,566

Per Night

Bernina

Apartments in the city

Casa Lucini

0 1 2 0 1 2 3 4

BDT 19,566

Per Night

Bernina

Hostels in the city

Hotel Bernina Hospiz

0 -1 0 1 2 3 4

BDT 17,459

Per Night

Pontresina

Hotels By Star Category in Bernina

Premium Hotels in Nearby Cities

Kulm Hotel St. Moritz

0 1 2 3 4 0 1 2 3 4

BDT 121,597

Per Night

Saint Moritz

Waldhotel Arosa

0 1 2 3 0 1 2 3 4

BDT 44,951

Per Night

Arosa

Crystal Hotel

0 1 2 3 0 1 2 3 4

BDT 43,578

Per Night

Saint Moritz

Davos

Mercure Chur City West

0 1 2 3 0 1 2 3 4

BDT 26,309

Per Night

Chur

Hotel Europa Suites

0 1 2 3 0 1 2 3 4

BDT 44,700

Per Night

Saint Moritz

Tschuggen Grand Hotel

0 1 2 3 4 0 1 2 3 4

BDT 75,253

Per Night

Arosa

Grischa - DAS Hotel Davos

0 1 2 3 0 1 2 3 4

BDT 31,729

Per Night

Davos