Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Truro

Filter by star ratings
All filters
Sure Hotel Collection by Best Western Porth Veor Manor
8.8 Excellent

1.3 km from city centre, Newquay Show on map

ExcellentBased on 190 reviews
8.8

Best Western Porth Veor Manor Hotel offers 3-star accommodation in Newquay. It also provides free Wi-Fi and an outdoor heated pool.

The Royal Duchy Hotel
8.9 Excellent

1.1 km from city centre, Falmouth Show on map

ExcellentBased on 511 reviews
8.9

This Falmouth hotel is located within a 10-minute walk of Falmouth Docks Railway Station. It also offers a sauna, a kids club and an indoor pool.

The Plume of Feathers
9.3 Excellent

8.4 km from city centre, Newquay Show on map

ExcellentBased on 498 reviews
9.3

The Plume of Feathers is ideally located in peaceful village surrounds, a short drive from Fraddon and Newquay. It also provides free Wi-Fi.

St Michael's Resort
8.5 Excellent

0.9 km from city centre, Falmouth Show on map

ExcellentBased on 1,396 reviews
8.5

St Michaels Resort Falmouth provides 4-star accommodation in Falmouth. It also offers a sauna, outdoor tennis courts and an indoor pool.

OYO Minerva Guesthouse
9.0 Excellent

0.8 km from city centre, Newquay Show on map

ExcellentBased on 696 reviews
9.0

Steps from Watergate Bay, OYO Minerva Guest House is situated in Newquay and provides comfortable accommodation. It is close to the area's tourist hot spots and is within walking distance of Newquay Railway Station.

Driftwood Hotel
9.0 Excellent

10.0 km from city centre, Truro Show on map

ExcellentBased on 93 reviews
9.0

Driftwood Gerrans is ideally positioned in a peaceful setting in Gerrans, just a short car ride from Truro and St Austell. It also provides a wake-up service.

Greenbank Hotel
8.8 Excellent

0.8 km from city centre, Falmouth Show on map

ExcellentBased on 1,200 reviews
8.8

Greenbank Hotel is situated in Falmouth and is close to the area's well-known attractions. It offers 4-star accommodation and views of the harbour.

Tips for booking a Truro hotel

Cheapest month:April
Most expensive month:May
Average price in Truro:₹ 10,978/night
Absolute cheapest price found:₹ 1,064/night
Cheapest day:Sunday
Most expensive day:Monday
₹ 3,526 - ₹ 23,009
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₹ 7,705 - ₹ 14,623
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Truro hotels

Show all 460 hotels
1
The Plume of Feathers
9.3 Excellent

8.4 km from city centre, Newquay Show on map

The Plume of Feathers is ideally located in peaceful village surrounds, a short drive from Fraddon and Newquay. It also provides free Wi-Fi.

2
St Michael's Resort
8.5 Excellent

0.9 km from city centre, Falmouth Show on map

St Michaels Resort Falmouth provides 4-star accommodation in Falmouth. It also offers a sauna, outdoor tennis courts and an indoor pool.

3
The Royal Duchy Hotel
8.9 Excellent

1.1 km from city centre, Falmouth Show on map

This Falmouth hotel is located within a 10-minute walk of Falmouth Docks Railway Station. It also offers a sauna, a kids club and an indoor pool.

Cheapest hotels in Truro, Cornwall

Show all 460 hotels
Sure Hotel Collection by Best Western Porth Veor Manor
8.8 Excellent

1.3 km from city centre, Newquay Show on map

Best Western Porth Veor Manor Hotel offers 3-star accommodation in Newquay. It also provides free Wi-Fi and an outdoor heated pool.

₹ 6,507
Avg. per night
St Michael's Resort
8.5 Excellent

0.9 km from city centre, Falmouth Show on map

St Michaels Resort Falmouth provides 4-star accommodation in Falmouth. It also offers a sauna, outdoor tennis courts and an indoor pool.

₹ 7,881
Avg. per night
Greenbank Hotel
8.8 Excellent

0.8 km from city centre, Falmouth Show on map

Greenbank Hotel is situated in Falmouth and is close to the area's well-known attractions. It offers 4-star accommodation and views of the harbour.

₹ 7,953
Avg. per night
OYO Minerva Guesthouse
9.0 Excellent

0.8 km from city centre, Newquay Show on map

Steps from Watergate Bay, OYO Minerva Guest House is situated in Newquay and provides comfortable accommodation. It is close to the area's tourist hot spots and is within walking distance of Newquay Railway Station.

₹ 8,820
Avg. per night
The Royal Duchy Hotel
8.9 Excellent

1.1 km from city centre, Falmouth Show on map

This Falmouth hotel is located within a 10-minute walk of Falmouth Docks Railway Station. It also offers a sauna, a kids club and an indoor pool.

₹ 12,074
Avg. per night
The Plume of Feathers
9.3 Excellent

8.4 km from city centre, Newquay Show on map

The Plume of Feathers is ideally located in peaceful village surrounds, a short drive from Fraddon and Newquay. It also provides free Wi-Fi.

₹ 13,014
Avg. per night
Driftwood Hotel
9.0 Excellent

10.0 km from city centre, Truro Show on map

Driftwood Gerrans is ideally positioned in a peaceful setting in Gerrans, just a short car ride from Truro and St Austell. It also provides a wake-up service.

₹ 17,048
Avg. per night

Hotel prices in Truro

3 stars

₹ 6,507 - ₹ 8,820

No. 1 most popular

₹ 8,820
Avg. per night
₹ 6,507
Avg. per night
4 stars and up

₹ 7,881 - ₹ 17,048

No. 1 most popular

₹ 12,074
Avg. per night

No. 2 most popular

Greenbank Hotel
8.8 Excellent
₹ 7,953
Avg. per night

Best value

St Michael's Resort
8.5 Excellent
₹ 7,881
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Truro

About Truro

Overlooking the mouth of the River Fal on the Cornwall coast, Truro is a charming market town with a rich tin-mining history. It’s clustered with beautiful Georgian architecture and a soaring Gothic cathedral and is home to a Victorian tea house dishing up Cornish produce.

Things to do

Discover the region’s rich mining and engineering heritage at the Royal Cornwall Museum, which is housed within the mid-19th-century Truro Savings Bank building. It displays an impressive collection of artefacts, minerals and artworks relating to life in England’s south-west, together with rare books and manuscripts in the adjacent Courtney Library.

Visit the Cathedral of the Blessed Virgin Mary, where soaring Gothic Revival spires dominate the cityscape. Admire the Victorian-era stained-glass windows and vaulted interior, then wander through the remains of the 16th-century church of St Mary the Virgin.

Stroll through the picturesque streets of Truro, which are lined with fine examples of Georgian, Regency and Victorian architecture. Follow Lemon Street up to the Lander Memorial, where the brothers who discovered the source of the Nile are honoured, before shopping in the large indoor market at Lemon Quay.

Step back in time at Charlotte’s Tea House where Cornish loose-leaf teas, cakes and lunches are served within an authentic Victorian setting. It’s situated on the first floor of Coinage Hall, which dates back to the early-14th century and the glory days of Cornish tin mining.

Getting around

Cornwall Airport Newquay is around 30 minutes’ drive from Truro, which is just under five hours’ drive from London. Buses connect with towns and cities across Cornwall, while Truro is compact enough to explore on foot.

Truro travel FAQs

  • What are the best hotels in Truro?

    The Alverton, rated with a score of 8.7 from 1,259 reviewers, is one of the most popular hotels in Truro. Other top stays include Mannings Hotel, with an average rating of 8.4 from 569 reviewers, and County Arms, with a score of 8.6 from 918 reviewers.

  • What is a good hotel near Royal Cornwall Museum?

    A good hotel close to Royal Cornwall Museum is The Alverton (rated 8.7/10 from 1,259 reviews).

  • What is a good hotel in Truro near St. Mawes Castle?

    The Ship And Castle is the most recommended hotel near St. Mawes Castle on HotelsCombined (scoring 7.6 over 401 reviews).

  • How much do hotels in Truro cost?

    The average prices of hotels in Truro have been around ₹ 13,881 per night over the last 3 days.

  • How much is a cheap hotel in Truro?

    HotelsCombined users have found cheap hotels in Truro starting from ₹ 4,049 per night in the last 3 days.

  • How much is a hotel in Truro tonight?

    Over the last 3 days, the starting price of a hotel in Truro tonight has been as low as ₹ 4,121 and the average price has been as much as ₹ 17,785.