Menu
  • Customer help
  • USD
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentine peso
    العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Polski Português Português Русский Svenska Türkçe

Search options

2026-11-13

2026-11-14
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Maximum period that can be booked is 30 days. Please enter alternative dates.

Apartments and B&Bs in Puno

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

127 results

  • Aramu Muru Posada

    From US$ 40

    Jiron Arequipa 966 Interior 04, Puno, Peru (To the map)

    The 50 m² apartment offers a convenient setting, 0.9 km from Puno train station and in close proximity…

    To the hotel

    price for 1 night
    Book Now From US$ 40
  • Refugio Panoramico En Puno 3 Niveles Con Vista Al Lago Titicaca Y La Ciudad

    From US$ 187

    240 Jiron Revolucion, Puno, Peru (To the map)

    The apartment lies merely 1.1 km from Iglesia San Juan Bautista Chapel. Pino Park is within reach of…

    To the hotel

    price for 1 night
    Book Now From US$ 187
  • Candelaria Inn

    From US$ 38

    740 Huancane, Puno, Peru (To the map)

    This Puno hotel places you about 5 minutes on foot from Conde de Lemos and a few moments from Pino Park.

    To the hotel

    price for 1 night
    Book Now From US$ 38
  • Uros Inti Jalsu Lodge

    From US$ 55

    Puno - Islas De Los Uros Alojamiento, Puno, Peru (To the map)

    If you are in love with sports, the hotel offers a convenient location 3.5 km from the multi - purpose…

    To the hotel

    price for 1 night
    Book Now From US$ 55
  • Aymarak Hostel

    Jiron Teodomiro Gutierrez 663 Edificio, Puno, Peru (To the map)

    The centre of Puno can be reached in 20 minutes' walk of the bed & breakfast, and such cultural venues…

    To the hotel

    Book Now
  • Hostal Vea

    From US$ 15

    Jr: Los Incas # 240 Puno Peru Segundo Piso, Puno, Peru (To the map)

    While staying in this Puno hotel, you are invited to discover Amantani Island, located just 1.2 km away…

    To the hotel

    price for 1 night
    Book Now From US$ 15
  • Aymarak Hostel

    From US$ 6

    Jiron Teodomiro Guitierrez Cueva 663, Puno, Peru (To the map)

    The hostel is approximately 10 minutes by car from Plaza de Armas and around 15 minutes' drive from such…

    To the hotel

    price for 1 night
    Book Now From US$ 6
  • Casa Samay Wasi

    From US$ 30

    Jr. Cajamarca 901, Puno, Peru (To the map)

    Lake Titicaca is right near the bed & breakfast, while Corregidor House is merely 450 metres away. This…

    To the hotel

    price for 1 night
    Book Now From US$ 30
  • Andenes Puno

    From US$ 27

    Jr. Cajamarca 678, Puno, Peru (To the map)

    Sillustani is just 10 minutes' walk away, while Puno train station is in the vicinity of the hotel. The…

    To the hotel

    price for 1 night
    Book Now From US$ 27
  • Casa Rojitas

    From US$ 25

    Jr Chucuito 252, Puno, Peru (To the map)

    This guest house is within reach of Laguna Lagunillas, with Huajsapata Hill a mere 1 km away. Guests…

    To the hotel

    price for 1 night
    Book Now From US$ 25
  • Manuelita House

    From US$ 47

    Jiron Coronel Barriga 466, Puno, Peru (To the map)

    Situated in the vicinity of Arco Deustua Tribute Arch, this 3-star hotel also gives access to such sports…

    To the hotel

    price for 1 night
    Book Now From US$ 47
  • Titicaca Alpina Harmony Lodge

    From US$ 80

    Uros Lago Titicaca, Puno, Peru (To the map)

    This elegant hotel has a convenient location 25 minutes' walk from Uros. The property in Puno is 7 km…

    To the hotel

    price for 1 night
    Book Now From US$ 80
  • Hostal Los Pinos Inn

    From US$ 19

    Jiron Tarapaca 182, Puno, Peru (To the map)

    Located a mere 1.2 km from Lake Umayo, this 2-star hotel is also within 900 metres of Puno railway station.

    To the hotel

    price for 1 night
    Book Now From US$ 19
  • Posada Kusillos

    From US$ 35

    Jr. Federico More 158, Puno, Peru (To the map)

    Corregidor House is in the vicinity of this Puno hotel, while Chucuito is nestled a mere 0.9 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 35
  • Hostal Tumi Gt

    Avenida Costanera 370, Puno, Peru (To the map)

    While staying in the hotel, you are invited to discover Lake Titicaca, located 2.1 km away, or visit…

    To the hotel

    Book Now
  • Hostal Sr. Del Gran Poder

    From US$ 12

    Av. Simon Bolivar 1062, Puno, Peru (To the map)

    Plaza de Armas is only 1.1 km from this Puno guest house, while in the vicinity of Conde de Lemos this…

    To the hotel

    price for 1 night
    Book Now From US$ 12
  • Hostal Virgen De Las Nieves

    From US$ 19

    Avenida El Puerto - 516 - Puno, Puno, Peru (To the map)

    At this Puno guest house, you'll be just 1.1 km from Pino Park and within reach of Iglesia San Juan Bautista…

    To the hotel

    price for 1 night
    Book Now From US$ 19
  • Hospedaje Lobo'S Inn

    From US$ 14

    Jr. Libertad 451, Puno, Peru (To the map)

    The centre of Puno can be reached in 10 minutes' walk of this hotel, and such cultural venues as Museo…

    To the hotel

    price for 1 night
    Book Now From US$ 14
  • Hostal Apurimak

    From US$ 20

    Av. El Puerto 531, Puno, Peru (To the map)

    Arco Deustua Tribute Arch is just 1.4 km from the hostel, and the nearby cultural attractions include…

    To the hotel

    price for 1 night
    Book Now From US$ 20
  • Hostal Killawasi

    137 Avenida La Torre, Puno, Peru (To the map)

    The scenic Taquile Island is 550 metres away, while Puno train station is in proximity to this guest…

    To the hotel

    Book Now