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

Search Hotels

2026-02-28

2026-03-01

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

1258 properties found

  • Qosqollay Plaza

    Santa Catalina Ancha 384, Cusco, Peru

    0.8 km to San Pedro Train Station ( Show map )

    Located about 5 minutes' walk from Coca leaves, Qosqollay Plaza Hotel Cusco gives quick access to various city sites. The hotel is in proximity to…

    More...

    From US$ 10
    price for 1 night
    Book Now From US$ 10
  • Conquistador Hotel

    Calle Saphi, Cusco, Peru

    0.9 km to San Pedro Train Station ( Show map )

    The recently renovated Conquistador Hotel Cusco lies approximately 10 minutes' walk from the legendary Twelve-angled stone, and features luggage storage. The bed & breakfast is…

    More...

    From US$ 45
    price for 1 night
    Book Now From US$ 45
  • Katari Apart Hotel At Qorikancha

    Avenida El Sol 841 (Ex Av El Sol 607)), Cusco, Peru

    0.9 km to San Pedro Train Station ( Show map )

    The 3-star Katari Apart Hotel At Qorikancha Cusco offers proximity to Hatun Rumiyoc Street, situated merely 0.8 km away. The hotel is about 5…

    More...

    From US$ 158
    price for 1 night
    Book Now From US$ 158
  • Lord Shiva Hostel

    Calle Resbalosa 520, Cusco, Peru

    0.9 km to San Pedro Train Station ( Show map )

    Located only 0.7 km from the San Blas Temple, Lord Shiva Hostel Cusco hotel is within 5 minutes' walk of the Museum of Pre-Columbian…

    More...

    From US$ 13
    price for 1 night
    Book Now From US$ 13
  • Skyguest Cusco San Cristobal

    Amargura 140, Cusco, Peru

    0.9 km to San Pedro Train Station ( Show map )

    Skyguest Cusco San Cristobal Bed & Breakfast is situated within 5 minutes' walk of the Peruvian Plaza de Armas and provides car hire service, along with…

    More...

    Book Now
  • Antis Apartment

    Calle Resbalosa 527 Al Costado Del Templo San Cristobal, Cusco, Peru

    0.9 km to San Pedro Train Station ( Show map )

    To enjoy your vacation in Cusco, stay at Antis Apartment Cusco, which is merely 1.9 km from the Alpaca-fleece clothing and only 11 minutes'…

    More...

    From US$ 69
    price for 1 night
    Book Now From US$ 69
  • Palacio Del Inka, A Luxury Collection Hotel, Cusco

    Plazoleta Santo Domingo 259, Cusco, Peru

    0.9 km to San Pedro Train Station ( Show map )

    Featuring unique rooms and an à la carte restaurant, the 5-star Palacio Del Inka, A Luxury Collection Hotel, Cusco is 18 minutes' walk from…

    More...

    From US$ 309
    price for 1 night
    Book Now From US$ 309
  • All Sur Cusco

    Carmenka 410, Cusco, Peru

    0.9 km to San Pedro Train Station ( Show map )

    Around 20 minutes' walk from the Inca Qorikancha Ruins, the 2-star All Sur Cusco hotel includes 10 rooms. Located a mere 1.3 km from…

    More...

    Book Now
  • Unaytambo Boutique Hotel Cusco

    Pasaje Romeritos Nro. 402, Cusco, Peru

    0.9 km to San Pedro Train Station ( Show map )

    The 2-star Unaytambo Boutique Hotel Cusco lies 950 metres from a natural paradise like Limacpampa Square, and features luggage storage. 6 minutes' walk from…

    More...

    From US$ 85
    price for 1 night
    Book Now From US$ 85
  • Downtown Design Loft

    293 Waynapata, Cusco, Peru

    0.9 km to San Pedro Train Station ( Show map )

    The 1-room Downtown Design Loft Apartment is situated right in the centre of Cusco, at a 450-metre distance from Religious Art Museum. Museo…

    More...

    From US$ 120
    price for 1 night
    Book Now From US$ 120
  • Carmen'S House

    Conquista A3, Cusco, Peru

    0.9 km to San Pedro Train Station ( Show map )

    Located just 0.9 km from the minor basilica "Church and Convent of Our Lady of Mercy", Carmen'S House Hotel Cusco is a mere 450 metres…

    More...

    From US$ 40
    price for 1 night
    Book Now From US$ 40
  • Hostal & Apartments El Triunfo

    Triunfo street No 379, Cusco, Peru

    0.9 km to San Pedro Train Station ( Show map )

    Offering allergy-free rooms and an indoor swimming pool, Hostal El Triunfo is located less than 5 minutes by car from Cusco Cathedral. The venue…

    More...

    From US$ 36
    price for 1 night
    Book Now From US$ 36
  • Saqray Hostel

    Calle Suecia 504, Cusco, Peru

    0.9 km to San Pedro Train Station ( Show map )

    Offering 26 rooms, Saqray Hostel Cusco boasts a location a 6-minute walk from Cristo Blanco. The Cusco hostel is 1.2 km from the vibrant…

    More...

    From US$ 10
    price for 1 night
    Book Now From US$ 10
  • Paucartambo Wasichay Hostal

    Santa Catalina Ancha #395, Cusco, Peru

    0.9 km to San Pedro Train Station ( Show map )

    Paucartambo Wasichay Hostal Hotel Cusco offers proximity to the PeruRail, situated nearly a 25-minute walk away. Located approximately 500 metres from the Convent of…

    More...

    From US$ 22
    price for 1 night
    Book Now From US$ 22
  • Inkanook Apartments

    Cusco, Cusco, Peru

    0.9 km to San Pedro Train Station ( Show map )

    Inkanook Apartments Cusco is located 5 minutes on foot from Twelve-angled stone and merely 1.8 km from Saqsaywaman. Urpicha can be reached by car…

    More...

    From US$ 31
    price for 1 night
    Book Now From US$ 31
  • Hotel Hacienda Sonqori Centro Historico

    San Agustin 236, Cusco, Peru

    0.9 km to San Pedro Train Station ( Show map )

    Offering a restaurant and a storage for belongings, the 3-star Hotel Hacienda Sonqori Centro Historico Cusco is within 5 minutes' walk of the Plaza…

    More...

    From US$ 144
    price for 1 night
    Book Now From US$ 144
  • Qoyllor Plaza Cusco

    Santa Catalina Ancha 390 1, Cusco, Peru

    0.9 km to San Pedro Train Station ( Show map )

    Located nearly a 5-minute walk from Coca leaves, Qoyllor Plaza Cusco Hotel gives quick access to various city sites. The guest house is near…

    More...

    From US$ 7
    price for 1 night
    Book Now From US$ 7
  • Hotel Cusco Pacha Inti

    Hotel Cusco Pacha Inti Calle Jerusalen 1200, Santa Ana - Cusco, Cusco, Peru

    0.9 km to San Pedro Train Station ( Show map )

    Hotel Cusco Pacha Inti offers 6 rooms a 25-minute walk from the legendary Twelve-angled stone. The hotel is ideally situated 1.9 km from…

    More...

    From US$ 12
    price for 1 night
    Book Now From US$ 12
  • Apartamento Centrico A 15 Min De Plaza De Armas, Tres Habitaciones

    Tupac Amaru 501, Cusco, Peru

    0.9 km to San Pedro Train Station ( Show map )

    To enjoy your vacation in Cusco, stay at the spacious 70 m² Apartamento Centrico A 15 Min De Plaza De Armas, Tres Habitaciones Cusco, which…

    More...

    Book Now
  • San Agustin El Dorado

    Av. El Sol 395, Cusco, Peru

    0.9 km to San Pedro Train Station ( Show map )

    Featuring Wi-Fi in public areas, San Agustin El Dorado Hotel Cusco is a 12-minute walk from the archaeology museum "Museo Inka". This attractive…

    More...

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