Menu

Search options

2026-11-10

2026-11-11
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.

Hotels in Puno near Puno Train Station

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

198 results

  • Hotel T'Ika

    From US$ 32

    Jr. Santiago Giraldo 362, Puno, Peru

    0.5 km to Puno Train Station (To the map)

    Nestled just 1.4 km from the multi - purpose Estadio Enrique Torres Belon Stadium, this Puno hotel is…

    To the hotel

    price for 1 night
    Book Now From US$ 32
  • Nayras Puno Hotel

    From US$ 18

    Jiron El Puerto 320, Puno, Peru

    0.5 km to Puno Train Station (To the map)

    Located 1 km from Puno railway station, the comfortable hotel stands in proximity to the scenic Taquile…

    To the hotel

    price for 1 night
    Book Now From US$ 18
  • Hostal La Joya

    From US$ 25

    29 De Junio N 245, Puno, Peru

    0.5 km to Puno Train Station (To the map)

    Plaza de Armas is only 1.9 km from the hostel, and the nearby cultural attractions include Museo Carlos…

    To the hotel

    price for 1 night
    Book Now From US$ 25
  • Casona Plaza Hotel Puno

    From US$ 56

    Jiron Puno Nº 280 - Cercado, Puno, Peru

    0.5 km to Puno Train Station (To the map)

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

    To the hotel

    price for 1 night
    Book Now From US$ 56
  • Terramistica Puno Centro

    From US$ 49

    Jr. Conde De Lemus 120 (Esquina Con Jr. Libertad), Puno Puno, Peru, Puno, Peru

    0.6 km to Puno Train Station (To the map)

    Pino Park is 450 metres away, while Puno train station is within reach of the comfortable hotel. Guests…

    To the hotel

    price for 1 night
    Book Now From US$ 49
  • Sol Plaza Hotel

    From US$ 37

    Jr. Puno 307, Puno, Peru

    0.6 km to Puno Train Station (To the map)

    Boasting a charming location merely 350 metres from La Casa del Corregidor, the hotel lies merely 1.9…

    To the hotel

    price for 1 night
    Book Now From US$ 37
  • Museum House Coj

    Jr.Libertad 652, Puno, Peru

    0.6 km to Puno Train Station (To the map)

    This hotel boasts a prime location 900 metres from Puno train station, in proximity to Arco Deustua Tribute…

    To the hotel

    Book Now
  • Tierra Espiritual - Andean Holistic Hotel

    From US$ 37

    Huancavelica 126, Puno, Peru

    0.6 km to Puno Train Station (To the map)

    This comfortable hotel is nestled near a historical district within a 200-metre distance of Conde de…

    To the hotel

    price for 1 night
    Book Now From US$ 37
  • Hostal Andina Joya

    From US$ 14

    Avenida El Sol Avenida El Sol 825, Puno, Peru

    0.6 km to Puno Train Station (To the map)

    Located a mere 1.1 km from Pino Park, the hotel is also in the vicinity of Puno railway station. Places…

    To the hotel

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

    From US$ 28

    Cajamarca 206, Puno, Peru

    0.6 km to Puno Train Station (To the map)

    The hotel has a convenient setting merely 1.4 km from Cruz Del Sur, while natural sights like Pino Park…

    To the hotel

    price for 1 night
    Book Now From US$ 28
  • Hostal Joya Andina

    From US$ 13

    823 Avenida El Sol, Puno, Peru

    0.6 km to Puno Train Station (To the map)

    Plaza de Armas is 750 metres away, while Puno train station is within reach of the hotel. The Joya Andina…

    To the hotel

    price for 1 night
    Book Now From US$ 13
  • Posada Luna Azul

    From US$ 40

    Jiron Cajamarca 242, Puno, Peru

    0.6 km to Puno Train Station (To the map)

    The bed & breakfast is located within a few blocks of Amantani Island and Huajsapata Hill is a mere 600…

    To the hotel

    price for 1 night
    Book Now From US$ 40
  • Hostal Locumba

    From US$ 140

    Avenida Simon Bolivar 597 Segundo Piso | Habitacion 204, Puno, Peru

    0.6 km to Puno Train Station (To the map)

    The comfortable hotel is located 150 metres from Mercado Union y Dignidad, in the vicinity of Puno train…

    To the hotel

    price for 1 night
    Book Now From US$ 140
  • La Casa Del Manzano

    From US$ 19

    451 Avenida Del Puerto, Puno, Peru

    0.6 km to Puno Train Station (To the map)

    The comfortable hotel lies a mere 0.8 km from Mercado Bellavista Market and 150 metres from Mercado Union…

    To the hotel

    price for 1 night
    Book Now From US$ 19
  • Pacha Suite

    From US$ 11

    Cajamarca, 243, Puno, Peru

    0.6 km to Puno Train Station (To the map)

    The hotel offers a convenient location, within a few blocks of Puno railway station. The Pacha Suite…

    To the hotel

    price for 1 night
    Book Now From US$ 11
  • Hotel Hacienda Plaza De Armas

    From US$ 48

    Jr. Puno 419, Puno, Peru

    0.6 km to Puno Train Station (To the map)

    This Puno hotel is nearly 10 minutes on foot from Conde de Lemos and a few steps from Sillustani. Guests…

    To the hotel

    price for 1 night
    Book Now From US$ 48
  • San Genaro - The Good View Home

    From US$ 29

    San Fransisco 471 Las Cruces, Puno, Peru

    0.6 km to Puno Train Station (To the map)

    While staying in the hotel, you are invited to discover Museo Carlos Dreyer, located about 5 minutes'…

    To the hotel

    price for 1 night
    Book Now From US$ 29
  • Bellavista House Puno

    From US$ 23

    Umachiri 124, Puno, Peru

    0.6 km to Puno Train Station (To the map)

    La Casa del Corregidor is within a 2-km distance of the homestay, while Iglesia San Juan Bautista Chapel…

    To the hotel

    price for 1 night
    Book Now From US$ 23
  • Hotel Puno Terra

    From US$ 25

    Jr. Cajamarca Nº 247, Puno, Peru

    0.6 km to Puno Train Station (To the map)

    This comfortable hotel has a convenient location a mere 1.4 km from Lake Titicaca. Guests can easily…

    To the hotel

    price for 1 night
    Book Now From US$ 25
  • Kaaro Hotel Puno

    From US$ 19

    Jiron Ilave 271 Puno, Peru, Puno, Peru

    0.6 km to Puno Train Station (To the map)

    This comfortable hotel is located 50 metres from Central Market, 0.9 km from Puno train station. Take…

    To the hotel

    price for 1 night
    Book Now From US$ 19