Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5
Due to coronavirus (COVID-19) travel advisories, some destinations may be unavailable for certain dates. Find out more.

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

St Nicholas Market

Bristol’s oldest market is still very much alive with merchants and shoppers. Wednesday, Friday and Saturday are the best days to visit.

St. Nicholas Market is a vibrant area of shops and covered and uncovered stalls in Bristol’s “old city.” It’s a delightful place to grab lunch, find a bargain, or simply spend an hour or two browsing. The market started life in 1743, and today remains surrounded by handsome Georgian architecture. In 2010, it was named as one of the U.K.’s top 10 markets.

St. Nicholas Market, known locally as “St. Nicks,” is open daily Monday to Saturday. The setting is under a glass Georgian arcade. Independent traders sell anything from books or wine, to art or souvenirs. Three extra weekly markets take place; every Wednesday is the Farmers Market. On Friday, the Food Market sets up. On Friday and Saturday, the “Nails” arts and crafts market takes over.

On the first Sunday of every month, three additional markets join forces; the Book Market, Slow Food Market and the Art Market.

The Nails Market derives its name from the brass pillars on Corn Street. Traders used to conduct business between these pillars, or “nails” as they were called. The commodity of the past was sacks of corn but today the Nails Market focuses on arts, crafts, jewelry and clothing.

At the Farmers Market and Food Market, you can put together a picnic to go and eat by the river in nearby Castle Park. Cheese, bread, chicken and organic juice are just a few of the products available. Produce is sourced locally, within a 40-mile (64-kilometer) radius of Bristol. If you’d rather eat in, there are a number of pubs and eateries close by.

St. Nicholas Market is based on Corn Street in the center of the old city. The visiting markets also take place here, and on nearby streets. It’s a five-minute drive or 10-minute bus ride from Bristol Temple Meads, the main station in the city.


Map

Best Lodging Options Near St Nicholas Market

See all 1,206 properties near St Nicholas Market
Mercure Bristol Grand Hotel CA $108
Mercure Bristol Grand Hotel

Mercure Bristol Grand Hotel

Broad Street, Bristol, England
     
    4.0 out of 5.0 Stars

    Located in Bristol City Centre, this hotel is within a 10-minute walk of St Nicholas Market, Bristol Hippodrome Theatre and Cabot Circus Shopping Centre. University of Bristol and Clifton Suspension Bridge are also within 2 miles (3 km). Bristol Temple Meads Station is 16 minutes by foot and Bristol Clifton Down Station is 21 minutes.

    Bristol Marriott Royal Hotel
    Bristol Marriott Royal Hotel

    Bristol Marriott Royal Hotel

    College Green, Bristol, England
       
      4.0 out of 5.0 Stars

      Located in Harbourside, this hotel is within a 15-minute walk of St Nicholas Market and University of Bristol. Cabot Circus Shopping Centre and Clifton Suspension Bridge are also within 2 mi (3 km). Bristol Temple Meads Station is 19 minutes by foot and Bristol Clifton Down Station is 21 minutes.

      Bristol Marriott Hotel City Centre
      Bristol Marriott Hotel City Centre

      Bristol Marriott Hotel City Centre

      2 Lower Castle Street, Old Market, Bristol, England
         
        4.0 out of 5.0 Stars

        Located in Bristol City Centre, this hotel is within a 5-minute walk of Castle Park and Cabot Circus Shopping Centre. St Nicholas Market and Bristol Hippodrome Theatre are also within 15 minutes. Bristol Temple Meads Station is 13 minutes by foot and Bristol Montpelier Station is 19 minutes.

        The Bristol Hotel
        The Bristol Hotel

        The Bristol Hotel

        Prince Street, Bristol, England
           
          4.0 out of 5.0 Stars

          Located in Bristol City Centre, this romantic hotel is within a 5-minute walk of Queen Square and Bristol Hippodrome Theatre. University of Bristol and St Nicholas Market are also within 1 mile (2 km). Bristol Temple Meads Station is 15 minutes by foot and Bristol Bedminster Station is 19 minutes.

          Future Inn Bristol CA $101
          Future Inn Bristol

          Future Inn Bristol

          Bond Street South, Bristol, England
             
            4.0 out of 5.0 Stars

            Located in the heart of Bristol, this hotel is steps away from Showcase Cinema De Lux and Cabot Circus Shopping Centre. University of Bristol and St Nicholas Market are also within 1 mile (2 km). Bristol Temple Meads Station is 14 minutes by foot and Bristol Montpelier Station is 18 minutes.

            Hampton by Hilton Bristol City Centre CA $92
            Hampton by Hilton Bristol City Centre

            Hampton by Hilton Bristol City Centre

            Bond Street, Bristol, England
               
              3.5 out of 5.0 Stars

              Located in the heart of Bristol, this hotel is within a 5-minute walk of Showcase Cinema De Lux and Cabot Circus Shopping Centre. University of Bristol and St Nicholas Market are also within 1 mile (2 km). Bristol Montpelier Station is 13 minutes by foot and Bristol Redland Station is 17 minutes.

              Mercure Bristol Holland House
              Mercure Bristol Holland House

              Mercure Bristol Holland House

              Redcliffe Hill, Bristol, England
                 
                4.0 out of 5.0 Stars

                Located in Bristol Floating Harbour, this eco-friendly hotel is within a 15-minute walk of Queen Square, Bristol Hippodrome Theatre and We The Curious. Bristol Cathedral and SS Great Britain are also within 1 mi (2 km). Bristol Temple Meads Station is 11 minutes by foot and Bristol Bedminster Station is 13 minutes.

                Bristol Harbour Hotel & Spa
                Bristol Harbour Hotel & Spa

                Bristol Harbour Hotel & Spa

                53-55 Corn St, Bristol, England
                   
                  4.0 out of 5.0 Stars

                  Located in Bristol City Centre, this spa hotel is steps away from Baldwin Street and St Nicholas Market. University of Bristol and Bristol Hippodrome Theatre are also within 15 minutes. Bristol Temple Meads Station is 16 minutes by foot and Bristol Clifton Down Station is 21 minutes.