Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev 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 Argentina, Peso

Search Hotels

2026-04-22

2026-04-23

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



Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

Hotels in Cusco near San Pedro Train Station

Filter Results

Hotels by class

Find a hotel

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

1297 properties found

  • Cuatro Lagunas

    Calle Matara 288, Cusco, Peru

    0.4 km to San Pedro Train Station ( Show map )

    Guests of the 2-star Cuatro Lagunas Hotel Cusco can easily reach the Church and Convent of Our Lady of Mercy, located nearly a 5…

    More...

    From US$ 27
    price for 1 night
    Book Now From US$ 27
  • Hospedaje Casa De Liz Cusco

    Calle Belen 465 Interior B - 1, Cusco, Peru

    0.4 km to San Pedro Train Station ( Show map )

    The 7-room Hospedaje Casa De Liz Cusco apartment is located nearly a 25-minute walk from Wanchaq train station and 500 metres from the…

    More...

    From US$ 18
    price for 1 night
    Book Now From US$ 18
  • The Hannahs House Cusco

    C. Nueva Alta 451 Pasaje C, Cusco, Peru

    0.4 km to San Pedro Train Station ( Show map )

    The Hannahs House Cusco hotel offers a terrace, located approximately a 25-minute walk from the Sacsayhuamán. This hotel puts you right in the centre…

    More...

    From US$ 21
    price for 1 night
    Book Now From US$ 21
  • Casona Libertrek Inn

    349 Calle Qheswa, Cusco, Peru

    0.4 km to San Pedro Train Station ( Show map )

    The 3-star Casona Libertrek Inn Cusco offers a patio, located just 1.5 km from the Plaza de Armas. This Cusco bed & breakfast is about…

    More...

    From US$ 38
    price for 1 night
    Book Now From US$ 38
  • Hostal Panaka

    Calle Belen 347, Cusco, Peru

    0.4 km to San Pedro Train Station ( Show map )

    Featuring Wi-Fi throughout the property, the 2-star Hostal Panaka Cusco hotel sits approximately a 20-minute walk from the Museum of Pre-Columbian…

    More...

    From US$ 52
    price for 1 night
    Book Now From US$ 52
  • Nico Homes

    500 Calle Nueva Alta, Cusco, Peru

    0.4 km to San Pedro Train Station ( Show map )

    To enjoy your vacation in Cusco, stay at the 1-room Nico Homes Cusco apartment, which is merely 0.8 km from the Centro Qosqo de…

    More...

    From US$ 25
    price for 1 night
    Book Now From US$ 25
  • Departamentos Belen

    Calle Belen 553, Cusco, Peru

    0.4 km to San Pedro Train Station ( Show map )

    Situated within 25 minutes' walk of the Sacsayhuamán, the 1-room Departamentos Belen Apartment Cusco also boasts easy access to Wanchaq train station which is…

    More...

    From US$ 51
    price for 1 night
    Book Now From US$ 51
  • Departamento Cerca A La Plaza De Armas De Cusco

    216 Calle Marques, Cusco, Peru

    0.4 km to San Pedro Train Station ( Show map )

    The 1-room Departamento Cerca A La Plaza De Armas De Cusco Apartment is located only 1.8 km from the Sacsayhuamán and offers Wi-Fi…

    More...

    Book Now
  • Cusquenita 3

    Calle Queshua Queshua 810 C-3, Cusco, Peru

    0.4 km to San Pedro Train Station ( Show map )

    To enjoy your vacation in Cusco, stay at Cusquenita 3 Apartment Cusco, which is 2.2 km from San Blas and around a 25-minute walk…

    More...

    From US$ 32
    price for 1 night
    Book Now From US$ 32
  • Apartment In The Historic Center Of Cusco

    Calle Nueva Alta 514, Cusco, Peru

    0.4 km to San Pedro Train Station ( Show map )

    1-room Apartment In The Historic Center Of Cusco is located 2.1 km from Wanchaq train station and about 5 minutes' walk from the Regional…

    More...

    From US$ 17
    price for 1 night
    Book Now From US$ 17
  • Hostal Mallqui

    Calle Nueva Alta, 444, Cusco, Peru

    0.4 km to San Pedro Train Station ( Show map )

    Located a mere 600 metres from the legendary Twelve-angled stone, the pleasant 3-star Hostal Mallqui Cusco hotel provides guests with 24-hour front…

    More...

    From US$ 62
    price for 1 night
    Book Now From US$ 62
  • Enede Hostel

    470 Calle Nueva Alta Int. 1, Cusco, Peru

    0.4 km to San Pedro Train Station ( Show map )

    Offering currency exchange and a tour desk, Enede Hostel Cusco hotel is located only a 5-minute walk from the minor basilica "Church and Convent…

    More...

    From US$ 20
    price for 1 night
    Book Now From US$ 20
  • Los Chullos

    C. Belen 672-798 655, Cusco, Peru

    0.4 km to San Pedro Train Station ( Show map )

    Situated a mere 12 minutes' stroll from the Inca Qorikancha Ruins, the 25 m² Los Chullos Cusco apartment also boasts easy access to Wanchaq train…

    More...

    From US$ 101
    price for 1 night
    Book Now From US$ 101
  • Casa Del Escultor

    309 Calle Umanchata, Cusco, Peru

    0.4 km to San Pedro Train Station ( Show map )

    Casa Del Escultor Hotel Cusco offers 11 rooms a 15-minute walk from Ausangate. You'll need 15-minute drive to Alejandro Velasco Astete International airport.

    More...

    From US$ 15
    price for 1 night
    Book Now From US$ 15
  • Casona Azul Cusco

    C. Fierro 448 201, Cusco, Peru

    0.4 km to San Pedro Train Station ( Show map )

    The 7-room Casona Azul Cusco Apartment is located 3.5 km from Wanchaq train station and 500 metres from the vibrant Mercado Central de San…

    More...

    From US$ 100
    price for 1 night
    Book Now From US$ 100
  • Los Tambos Apartment

    C. Nueva Alta, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    The 70 m² Los Tambos Apartment Cusco is located just 500 m from the vibrant Mercado Central de San Pedro Marketplace and about a 25…

    More...

    Book Now
  • Refugio Andino Cusco

    Calle Nueva Alta 757 4, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Situated in the centre of Cusco, the spacious Refugio Andino Cusco Apartment is nearly 10 minutes' walk from Coca leaves. The Sacred Valley of the…

    More...

    Book Now
  • Departamento Illapa

    Acceso Av. Ejercito 1425, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    To enjoy your vacation in Cusco, stay at Departamento Illapa Apartment Cusco, which is about 2 km from the old church "San Blas Temple" and…

    More...

    Book Now
  • La Casa De Mi Abuelo

    Calle Nueva Alta 785, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    The 2-star La Casa De Mi Abuelo Hotel Cusco offers proximity to Sacred Valley of the Incas, which is located a mere 1.5 km…

    More...

    Book Now
  • Casa De Mi Abuelo Hostal

    785 Calle Nueva Alta, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Located nearly a 25-minute stroll from the legendary Twelve-angled stone, the 2-star La Casa De Mi Abuelo Bed & Breakfast Cusco offers Wi…

    More...

    From US$ 35
    price for 1 night
    Book Now From US$ 35