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

  • Hotel Casa Fierro Cusco (Adults Only)

    Calle Fierro 495, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Located merely 11 minutes' walk from the local Inca Rail Railroad Company, the 3-star Hotel Casa Fierro Cusco provides guests with tour/ticket assistance…

    More...

    From US$ 33
    price for 1 night
    Book Now From US$ 33
  • Hostal Quipu

    Calle Fierro N° 495, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Hostal Quipu Cusco hotel offers 8 rooms an 18-minute walk from the Sacsayhuamán. Located within 900 metres of Centro Historico De Cusco, this inn…

    More...

    From US$ 42
    price for 1 night
    Book Now From US$ 42
  • Hostal Teatro Inka

    Calle Teatro 391, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    The charming Hostal Teatro Inka Cusco hotel offers quick access to the minor basilica "Church and Convent of Our Lady of Mercy", situated merely 6…

    More...

    From US$ 19
    price for 1 night
    Book Now From US$ 19
  • Runa House2

    Calle Meloc 422 Segundo Piso, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Located within 900 metres of Santa Catalina Convent Monastery, Runa House2 Cusco hotel is a 6-minute walk from ChocoMuseo. This bed & breakfast is ideally…

    More...

    Book Now
  • Hotel Hacienda Cusco Plaza

    Plaza Regocijo 299, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Boasting a hot tub, spa therapy, and a shared lounge, the 3-star Hotel Hacienda Cusco Plaza lies only 350 metres from the Peruvian Plaza…

    More...

    From US$ 54
    price for 1 night
    Book Now From US$ 54
  • Vip House

    Calle Meloc 422, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Featuring Wi-Fi throughout the property, Vip House Hostel Cusco is situated within 20 minutes' walk of the Sacsayhuamán. Found 2.3 km from Monument to…

    More...

    From US$ 8
    price for 1 night
    Book Now From US$ 8
  • Imperial Cusco Inn

    Meloc 424, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Featuring a luggage room, Imperial Cusco Inn lies around a 5-minute walk from Coca leaves. The Qenko archaeological site is 2.1 km away, and…

    More...

    From US$ 30
    price for 1 night
    Book Now From US$ 30
  • Carmen Home

    422 Meloc, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Carmen Home Cusco hotel lies nearly 25 minutes' walk from the Sacsayhuamán, and features a restaurant. The vibrant Mercado Central de San Pedro Marketplace is…

    More...

    From US$ 12
    price for 1 night
    Book Now From US$ 12
  • Carmen Hotel Cusco

    Meloc 422, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Offering a location a 6-minute walk from the Mercado Central de San Pedro, Carmen Hotel Cusco offers 10 rooms. Guests may find the Convent…

    More...

    From US$ 25
    price for 1 night
    Book Now From US$ 25
  • Centric & Cozy Apartment With Garage

    470 Pavitos, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Centric & Cozy Apartment With Garage Cusco is located just 1.1 km from the Alpaca-fleece clothing and 25 minutes' stroll from the Sacsayhuamán. Guests can…

    More...

    Book Now
  • Puma Walkers

    Calle Fierro Int. A 495, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    The recently renovated Puma Walkers Bed & Breakfast Cusco has 9 rooms and is located approximately 20 minutes' walk from the San Cristobal Church. The bed &…

    More...

    From US$ 16
    price for 1 night
    Book Now From US$ 16
  • Del Carmen Hotel

    Meloc 420, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Del Carmen Hotel Cusco features 9 rooms and lies just 1 km from the San Cristobal Church. Located steps away from Centro Historico De Cusco…

    More...

    From US$ 8
    price for 1 night
    Book Now From US$ 8
  • Hermozo Cusco-Calle Fierro

    Calle Fierro 500, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    To enjoy your vacation in Cusco, stay at Hermozo Cusco-Calle Fierro apartment, which is 17 minutes' stroll from the mid-1500s church "San Blas…

    More...

    Book Now
  • Hostal Casa Cusco

    Cusco 117, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Hostal Casa Cusco hotel gives quick access to Coca leaves, situated only a 5-minute walk away. The Convent of Santo Domingo is around 700…

    More...

    Book Now
  • Kuna Del Inka Hospedaje

    Calle Meloc 445, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    The 2-star Kuna Del Inka Hotel Cusco has 6 rooms and is located 4.5 km from Puka Pukara. The centre of Cusco can be…

    More...

    From US$ 18
    price for 1 night
    Book Now From US$ 18
  • Ninos Hotel Meloc

    Calle Meloc 148 Cusco, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    At the 2-star Ninos Hotel Meloc Cusco, you can stay close to the Peruvian Plaza de Armas, as it is situated only 0.6 km…

    More...

    From US$ 30
    price for 1 night
    Book Now From US$ 30
  • Cusco Central Aparment

    500 Calle Fierro, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Cusco Central Aparment apartment is situated right in the centre of Cusco, 10 minutes' walk from ChocoMuseo. The 1-bedroom apartment lies 2.5 km from…

    More...

    From US$ 34
    price for 1 night
    Book Now From US$ 34
  • Loft En Centro Historico Cusco Inlove

    Calle Almagro, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    The 25 m² Loft En Centro Historico Cusco Inlove apartment is situated a mere 5 minutes' walk from the Church and Convent of Our Lady…

    More...

    From US$ 53
    price for 1 night
    Book Now From US$ 53
  • Askha Cusco

    Siete Cuartones 284 Interior C, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Located only a 7-minute walk from the Historic Center of Cusco, the 2-star Askha Cusco Hotel is 500 metres from the main church…

    More...

    From US$ 29
    price for 1 night
    Book Now From US$ 29
  • Zarate'S Hostel

    Nueva Alta 550 Interior 106, Cusco, Peru

    0.5 km to San Pedro Train Station ( Show map )

    Located 25 minutes' stroll from Saqsaywaman, Zarate'S Hostel Cusco hotel is merely 5 minutes' walk from Church and Convent of Our Lady of Mercy. Located…

    More...

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